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.

Sign Up For The Best Of MintPress, Delivered To Your Daily Inbox.

Sign up for our daily digest.