Absurd Russian Ads Hype as US Corporations Buy Democracy

Sputnik News

News / Sputnik News 58 Views comments

Google is the latest US internet company to claim it found “Russia-linked” advertisements on its network – allegedly posted to influence the US presidential election last year.

Comments