Skip to main content

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

#Breaking #News #USA
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 on NPR

Comments

Popular posts from this blog