For the first time, British government censors have banned a 24-hour news channel from British viewers. As of the afternoon, UK-time, 20th January 2012, viewers of Press TV, an avowedly anti-imperialist TV channel headquartered in Tehran and featuring many of the voices found in CounterPunch, saw the words “Channel Unavailable” when tapping their clicker…
[..]Error: Twitter did not respond. Please wait a few minutes and refresh this page.