FB, Google deny distributing political ads during polls
Social media platforms Google and Facebook have responded to claims by Russia that they had distributed political ads during Sunday's Moscow election.
Social media platforms Google and Facebook have responded to claims by Russia that they had distributed political ads during Sunday's Moscow election.