Add Listing Sign In
Honduras officials say they have arrested an alleged mastermind behind the murder of environmentalist Berta Caceras

Honduras energy executive arrested over activist murder

Honduran authorities said they have arrested an energy company executive allegedly behind the high-profile 2016 murder of prominent environmental activist Berta Caceres. Police detained electrical engineer Roberto David Castillo Mejia “as the intellectual perpetrator” behind Caceres’s murder, the prosecutor’s office said in a statement Friday. Officials said Castillo had served as CEO of the company …


Your cart