Russia Today, or RT, is a government-controlled Russian TV channel. Critics say it’s pure Kremlin propaganda. Recently, though, ads for RT have gone up in Moscow and London with sarcastic comments like, “Missed a plane? …
Home
Feed
Search
Library
Download