Barada TV

Barada TV is a London-based Syrian opposition satellite television network. Classified U.S. diplomatic cables, provided by the anti-secrecy Web site WikiLeaks, show that the U.S. State Department has funneled $6 million to Barada TV between 2006 and 2011 to operate the satellite channel and finance other activities inside Syria, The Washington Pos...
Found on
No exact match found