Elon Musk just started releasing the Twitter Files and has been exposing Twitter for some pretty insane stuff.

https://www.youtube.com/watch?v=60ufoFV6qr8