Finland

Jessica Corbett, staff writer
Greenpeace banner
Local environmentalists partnered with a parish in Helsinki, Finland to display two massive banners during the world leaders' summit
Jon Queally, staff writer
With protesters in the streets of Helsinki, U.S. and Russian presidents get...
Jon Queally, staff writer
"Let's build the biggest ice monument ever to test if climate change is real,"...