Loading...
Published on Jan 20, 2012 by Channel4News
The Iranian state-owned Press TV service has been taken off the air in Britain after its licence was revoked by the broadcasting regulator Ofcom.
News & Politics
Standard YouTube License
Load more suggestions
All Comments