Is Hillary Clinton Responsible for the Assassination of Berta Cáceres?

On the eve of International Working Womxn’s Day, Latin America is mourning the death of Berta Isabel Cáceres Flores, a Lenca Indigenous Honduran leader

Read more