Day: July 27, 2017

PBS’ Anti-Russia Propaganda Series

PBS has joined the anti-Russia propaganda stampede with a five-part documentary series that recycles the false and deceptive claims that have become Official Washington’s dangerous new groupthink, reports Rick Sterling.

The U.S. Hypocrisy of ‘Human Rights’

Long before President Trump, the U.S. government had made a mockery of “human rights,” condemning abuses by adversary states but silent when crimes were committed by U.S. agents or U.S. allies, explains Todd E. Pierce.