Saturday, 3 March 2018

Honduras Police Arrest Executive in Killing of Berta Cáceres, Indigenous Activist

Roberto David Castillo Mejia, who was the executive president of a company building a dam that Ms. Cáceres opposed, was detained as he was about to fly to Houston.

Related Posts: