D dailymail.co.uk Twitter's head of engineering resigns a day after DeSantis campaign announcement 23 points amir734jj 3 years ago 5 comments