Elon Musk FIRES Top Twitter Execs, Will Reportedly Charge Blue Checks $20/Month For VERIFICATION

Elon Musk closed his $44 billion Twitter deal over the weekend, officialy becoming owner of the company. Batya Ungar-Sargon and Robby Soave discuss.