Tuesday, March 26, 2013

MERCHANTS OF DEATH



Protest demonstration at New York City headquarters of L-3, a manufacturer of electronic components for drones, on the 10th anniversary of the start of the Iraq War.

No comments: