Monday, March 11, 2019

Facebook took down several Elizabeth Warren ads calling for the breakup of Facebook and other tech giants