Quantcast
Environmental News for a Healthier Planet and Life

Help Support EcoWatch

iStock

By John Gibler

Midday on Friday, Mar. 2, as family and colleagues marked the second anniversary of the murder of Berta Cáceres, Honduran federal police arrested Roberto David Castillo Mejía at the San Pedro Sula International Airport as he tried to leave the country.

Read More Show Less

EcoWatch Daily Newsletter

Trending