Russia's internet firm spent $4,700 on search and display ads during US polls: Google.
1 Nov 2017 4:20 AM IST