Alleged Mastermind Convicted In The Killing Of Environmental Activist Berta Cáceres
A court in Honduras on Monday found Roberto David Castillo Mejía guilty of participating in the 2016 killing of Cáceres, a prize-winning environmental and Indigenous rights defender.