TEGUCIGALPA – Berta Caceres, a Honduran indigenous leader who led demonstrations against hydroelectric projects in her homeland, was killed early Thursday at her residence in the western city of La Esperanza,
↧