Monday, May 7, 2018

Democrats to release 3,000 Russia-bought Facebook ads

You're about to get more than a small sample of the Russia-connected Facebook ads purchased during the 2016 presidential election. Wall Street Journal sources have learned that Democrats from the House Intelligence Committee are planning to release 3...

No comments: