Technology This Twitter Alternative Is Melting Down Because So Many Users Are Flocking To It Jannat Un NisaNovember 10, 20220 Users have been evaluating Twitter since Elon Musk closed the deal to buy the site on October 27 and shortly...