Kremlin-Backed TV To Remove U.S. Ads Making Light Of Election Meddling

Added: 12.10.2017 6:22 | 1 views | 0 comments

Source: fineartamerica.com
Source: fineartamerica.com

"Stuck in traffic? Lost an election? Blame us!" reads one of the ads in Washington D.C. put up by RT.

More in www.npr.org »

Image with code
CommentsComments:
advertising
Contact us