Right wing influencers are convinced the Instagram Threads logo is the mark of the devil
@taylorlorenz Maybe that means they'll stay off it. We can always hope.