street protest

People’s Climate March: Global street protests over climate change

Multiple street protests demanding urgent action on climate change have been taking place around the world, with marches reported in…

10 years ago