Jack Dorsey, Mark Zuckerberg and the fight for social media's soul - CNET

President Trump's attacks on social media highlight the differences between the leaders of Facebook and Twitter.