Over 50 Countries Found Guilty Of Aiding CIA Torture Program
Human rights activists and lawyers went to the European Parliament to protest Europe’s role in the CIA detention, rendition, and torture program. Extraordinary rendition and detention is when a detainee is transferred to the custody […]