W washingtonpost.com Top Twitter executives fired as Elon Musk takeover begins 64 points donmcc 4 years ago 3 comments