Roger Harris is on the board of the Task Force on the Americas, a 32-year-old anti-imperialist human rights organization.