HONDURAS: A NEW CONVICTION FOR THE MURDER OF GREEN ACTIVIST BERTA...

David Castillo is the eighth person convicted of the murder of environmentalist leader Berta Caceres in 2016. Berta Caceres was the...