Dec 19, 2022
SAN FRANCISCO, CA - After posting a Twitter poll that seemed to indicate most Twitter users want him to step down from Twitter's leadership, Elon Musk has revealed that millions of mail-in ballots sent in yesterday confirmed most people want him to stay.