On October 22, 2022, Elon Musk assumed his tyrannical reign over Twitter. Promising users that their voices matter – spoiler alert: they don’t. By urging them to decide Twitter’s fate through polls, Elon’s TwitterVerse was decreed a “good thing.” However, it’s been anything but. Since the very moment Jack Dorsey handed Elon the keys to […]