The new social networking platform was launched when Elon Musk took over at Twitter and already has hundreds of thousands of users
January 11, 2023