World Elon Musk Calls Twitter “A Crime Scene” Amid Leaked Files Controversy Kairi December 12, 2022 As elements three and four of the "Twitter Files" have been published over the weekend, the business enterprise's new boss Elon Musk shared a cryptic...