Brazil’s Supreme Court earlier this week upheld a ban on Elon Musk’s social media platform X, as an international battle over free speech appears to be reaching a crescendo. X’s suspension comes on the heels of a showdown between Supreme Court Justice Alexandre de Moraes and Musk that stretches back to April when Moraes ordered […]. Read More in Red Pill NOWlej.