Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Abd al-Rahim al-Nashiri

Tag: Abd al-Rahim al-Nashiri

Trump’s New CIA Director Gina Haspel Oversaw US Torture Program

Washington, D.C.— After announcing Tuesday that CIA Director Mike Pompeo had been selected to replace outgoing Secretary of State Rex Tillerson, President Donald Trump...