Senate Report May Back Alleged CIA Torture Victim’s Claim Against African Nation

Sources close to the report claim Djibouti along with several other African nations are listed as hosting “black site” facilities that were alleged to hold illegal CIA detainees.