From Press TV: “The UK Office of Communications (Ofcom) has succumbed to the British royal family’s demands to ban Press TV activities despite the Iranian news network’s compliance with the law.
>>>