On April 7 morning, hundreds of Indigenous Kichwa people from the Ecuadorian Amazon marched through the city of Coca to mark one year since the country’s largest oil spill in recent history.
On April 7 morning, hundreds of Indigenous Kichwa people from the Ecuadorian Amazon marched through the city of Coca to mark one year since the country’s largest oil spill in recent history.