Daily Archives: November 21, 2017

The truth about RT

Tune in Before they Take it Off the Air Just a few days ago RTAmerica was forced to register as a foreign agent in the United States. Using this designation as justification, Twitter and Facebook have now banned RT and Sputnik from advertising on their services. This is all over alleged Russian “interference” in the […]