Main content

Twitter: One million leave

1 million Twitter accounts have been deactivated since Elon Musk bought it last month.

Release date:

Available now

7 minutes

Podcast