2 min read Threads Instagram Threads: When did threads launch? 2 years ago Instagram threads is a big rival of Twitter as it crossed 100 million signups in 5 days. But what it...