Alleged Mastermind Convicted In The Killing Of Environmental Activist Berta Cáceres : NPR

Roberto David Castillo is escorted by penitentiary police to hear the verdict in his trial connected to accusations that he is one of the intellectual authors responsible for the murder of environmentalist and Indigenous rights activist Berta Caceres, in Tegucigalpa, Honduras, July 5, 2021. Elmer Martinez/AP hide caption toggle caption Elmer Martinez/AP Roberto David Castillo […]

Continue Reading