2012-02-02T08:29:00
Last week, Ofcom revoked the licence of Press TV, the state-run Iranian English-language news channel, partly for ‘serious breaches’ of the broadcasting code.
Access premium content subscribe today
If you have an account you can SIGN IN now