Elon Musk has lashed out on Twitter after facing criticism for censoring content. It came after the social media platform agreed to limit tweets on the eve of Turkey’s presidential election, where President Recep Tayyip Erdoğan was facing a challenge from the Republican People’s Party’s Kemal Kilicdaroglu. It’s not clearContinue Reading