Britain has revoked the press license of Iran-based English language broadcaster Press TV, accusing it of violating press regulations. But some say the decision ...