Thumbnail for 495524

Here Are Some Of The Ads Russia Paid To Promote On Facebook

By in Huffington Post on November 1, 2017

The ads are separate from 80,000 other Facebook posts that have so far been linked back to Russia. […]    

Leave a Reply

Your email address will not be published. Required fields are marked *


*