Sunday, December 22, 2024
17.3 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,...