Who was really running Twitter before Elon Musk bought it?
•
00:00 / 48:33
•