Russia and China Veto Syria Resolution

Lies and Double Standards: Crimes against Humanity: Syria or US? Shortly before 1PM EST, February 4, Reuters headlined, “Russia, China veto UN resolution telling Assad to quit,” saying: The diplomatic “setback” came the day after…

Britain Bans Iranian Press TV

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…