Libya, MI6, and torture — interview on Press TV

Libya, MI6, tor­ture, and more happy sub­jects dis­cussed recently on “Africa Today” on Press TV

The pro­gramme was inter­est­ing, informed and bal­anced.  Do have a watch:

One thought on “Libya, MI6, and torture — interview on Press TV

  1. Press TV News

    Press TV is a 24-hour Eng­lish lan­guage news chan­nels world­wide net­work. The headquar­ters is loc­ated in Tehran, Iran, with offices around the world in Beirut (Lebanon), Dam­as­cus (Syria) [edit] Lon­don (UK), Seoul (South Korea), and Wash­ing­ton DC (United …