Kara Swisher: Social Media Companies Haven't Done Enough To Battle Fake News | CNBC · CNBC Television · Sentinel