Anyone else heard the media proclaim Elon Musk to be voted off Twitter? I just got the Breaking News in german media, but no written reports about this online yet to prove this. Post Comment Receive notifications Add a comment...