“Russia Did It” is Smokescreen for Big Business Ownership of US Government and Congress
Finian Cunningham
Sputnik
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.