New TV channel "voice of Libyan revolution"
2011-04-07
56
A new satellite channel based in Qatar, Libya Free People TV, has described itself as the voice of the Libyan revolution. It was set up with donations from expatriate Libyans. ... http://www.euronews.net/