Kremlin-Backed TV To Remove U.S. Ads Making Light Of Election Meddling
"Stuck in traffic? Lost an election? Blame us!" reads one of the ads in Washington D.C. put up by RT.
Read More
"Stuck in traffic? Lost an election? Blame us!" reads one of the ads in Washington D.C. put up by RT.