Saturday, October 5, 2013

A Familiar Sounding Protest Technique?: Man Who Set Himself Ablaze on Mall Dies

10/05/13


A man who set himself on fire on the National Mall in the nation's capital has died of his injuries, District of Columbia police said Saturday.

No comments: