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)
Join the discussion...