Push off now, Press TV, and take your conspiracy theories with you
From our UK edition
A week that began with an insane decision from the European Court of Human Rights has come to an end with a sensible decision from Ofcom. The Iranian government’s propaganda channel in London, Press TV, has just had its license to broadcast revoked. Insomniac Islamists will no longer be able to enjoy their weekly dose