The (Not So) Silent Scream

Latest

[New York, May 28. Image via Getty]

A protester screams after pouring mock oil over herself outside a BP (British Petroleum) gas station in Manhattan May 28, 2010 in New York City. Protesters were demonstrating against the company’s role in the April 22 Gulf of Mexico oil spill catastrophe. (Photo by Mario Tama/Getty Images)

0 Comments
Inline Feedbacks
View all comments
Share Tweet Submit Pin