Libya, MI6, and torture – interview on Press TV

Libya, MI6, torture, and more happy subjects discussed recently on “Africa Today” on Press TV. 

The programme was interesting, informed and balanced.  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 English language news channels worldwide network. The headquarters is located in Tehran, Iran, with offices around the world in Beirut (Lebanon), Damascus (Syria) [edit] London (UK), Seoul (South Korea), and Washington DC (United …