Lima Peru

Ahern

NYC Rally for a Global Climate Treaty that Protects Human Rights

File Photo Call To World Leaders Meeting in Peru on Climate Change Hundreds of climate change activists observed International Human Rights Day by rallying ...