How to delete your Twitter account byRick Viscomi •April 29, 2022 Anyone who doesn't live under a rock has heard of the infamous Twitter takeover spearheaded by tech mogul Elon Musk. For the large part, the world is split between passionate Musk fans in support of the idea and those who are absolutely horrifie…