Free Speech and Censorship: How is Twitter (now X) doing 18 years later?
18 years ago today, on July 15th, 2006, Twitter was officially launched to the public. The company saw its prominence in 2016 after the election of President Donald Trump, an outspoken user who boosted the platform...