Twitter users are flocking to Mastodon. What is it?

1 year 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...