This week on War News Radio: the Yemeni government resigns, DRC protests against election delays, the Islamic State threatens new hostages and more.
United States: CIA Torture Report Released on Tuesday On Tuesday, the Senate Select Committee on Intelligence released its report on CIA interrogation and torture methods. The report criticized CIA methods on grounds that the “enhanced interrogation” was not effective at gaining information, that these methods were not necessary in providing…