Facebook under fire after finding $100K in ads from accounts with Russian ties

Posted in: Uncategorized