Facebook sold more than $100,000 in political ads to a Russian company during the 2016 election
Following its April post-mortem on its platform’s role in the 2016 U.S. presidential election, Facebook is out with some juicy new details. Most noteworthy given the public’s intense interest in all things Russian is...