Sebastian Gorka: Why the Left hate Elon Musk April 29, 2022 PCChannel UK News UK News Elon Musk has said Twitter must be “politically neutral” after a wave of account deletions by left-leaning users on the social media network. Credit TalkTV