• 212 results found
In Honduras, the executive of a hydroelectric plant was convicted for the murder of Berta Cáceres

The Honduran justice found Roberto Castillo guilty of the murder of the activist who...

7 July 2021