After months of secretive work, Facebook owner Meta released Threads on Wednesday, a Twitter clone that could cause an upheaval in the world of social media. Threads was originally slated for release at 10 a.m. on July 6th, but the company moved up the launch to 7 p.m. Wednesday evening.