Thursday, November 21, 2024
22.5 C
Belize

Tag: Latin America

El Salvador faces international scrutiny for “Political Trial” of environmental activists

The five men, were at the forefront of an over decade-long campaign to ban metal mining in El Salvador,...