Polar Bear gets popped blocking Gazprom HQ

Moscow police have arrested 10 environmental activists, including four dressed in polar bear costumes, who were protesting outside the main office of Gazprom, the Russian oil and natural gas giant. The protest Wednesday by members of Greenpeace called upon Gazprom to halt […]

Continue reading