You May Have Missed

File photo of the lobby of the CIA Headquarters Building in McLean, Virginia

At Odds with History: American Narratives of Torture and Human Rights in Wake of the ‘Torture Report’

By Dr Maha Hilal   Last week, the Senate Select Committee Intelligence released a report on the detention and interrogations programs that were run by the CIA post 9/11. The long awaited report...