Category: murder

1dbfdc319a804616ad0dd86196101a7c_18.jpg 0

Honduras arrests ‘mastermind’ in the lend a hand of Berta Caceres’ raze

Police in Honduras have arrested a construction executive for his alleged role in the murder of environmental and indigenous activist Berta Caceres. David Castillo Mejia is charged as being the “intellectual author” of the killing in 2016 while CEO of Desarrollos Energeticos (DESA), the firm behind a project to build a hydroelectric dam across a river…