Roger Stoll is a Latin America/Caribbean solidarity activist with the Task Force on the Americas, a three-decades-old anti-imperialist human rights organization.