WORLD

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.

09.09.2019
Contact Us