Honduran police arrested an alleged mastermind of environmental activist Berta Cáceres' assassination, exactly two years after her death. David Castillo Mejía is the ninth person arrested in connection with the murder. He was the executive president of the company building a dam that Cáceres led protests against. He is accused of providing logistical support and other resources to one of the hitmen already charged, reports the
Honduras detains alleged Cáceres murder mastermind (March 5, 2018)
Honduras detains alleged Cáceres murder…
Honduras detains alleged Cáceres murder mastermind (March 5, 2018)
Honduran police arrested an alleged mastermind of environmental activist Berta Cáceres' assassination, exactly two years after her death. David Castillo Mejía is the ninth person arrested in connection with the murder. He was the executive president of the company building a dam that Cáceres led protests against. He is accused of providing logistical support and other resources to one of the hitmen already charged, reports the