Threads Tried To Take on Twitter (X) And Failed July 31, 2023 by Christian Zilles When it first launched in early July, Threads showed signs of being the hottest new social media [Read More]