Press TV started broadcasting on the Sky platform around 3 years ago to offer an alternative viewpoint to British viewers who could only access the mainstream media.
Press TV, the Iranian state broadcaster's English-language outlet, has been forced off the air in the UK after revoked its license for breaching the Communications Act, Guardian reported....