Facebook Turns Over Russia-Linked Ads to Congress – $100,000 Spent on 3000 Postsadage.com4 pointsjustboxing9 years ago