Russia's internet firm spent $4,700 on search and display ads during US polls: Google.
31 Oct 2017 10:50 PM