T theverge.com Threads launches for nearly half a billion more users in Europe 70 points mindracer 2 years ago 91 comments