Skip to playerSkip to main content
  • 10 years ago
Hundreds of protesters marched through the streets of Tegucigalpa towards the Supreme Court on Wednesday to demand justice for Honduran environmental activist Berta Caceres.

Recommended