Posted on 28th October 2022 by Nikhilesh DeReading Elon’s Tea Leaves Musk took over Twitter. We still don’t know what that actually means for free speech.