Over 45 million users signed for Threads in 24 hours
Twitter users flocked to Threads in the last 24 hours after its release as the social media app was officially released globally, hitting 100 countries in both iOS and Android devices. In case you didn’t…



