Jan 22, 2014

Will healing wait for a shooting on every block, in every school, theater, and political gathering, until the dead are piled in our streets?


Blog Archive