Instagram appears to be preparing to launch a Twitter rival app called Threads. The app has reportedly been in development since January and will be integrated directly with Instagram. The Threads app can now be found in the European Google Play app store. Loading Something is loading. Thank you for registering! Access your favorite […]