Facebook now says 126 million Americans probably saw Russian posts that tried to sway US politics – Business Insider

This post was written by

Leave Your Comment

Time limit is exhausted. Please reload the CAPTCHA.