Twitter users are flocking to Mastodon. What is it?

2 years ago

CNN's Rachel Metz breaks down Mastodon, the decentralized social media platform that's seen an influx of users since Elon Musk bought Twitter

Loading comments...