Tech news Twitter goes down as Ron DeSantis announces his US presidential run Sama Mousa May 25, 2023 0 Twitter crashed during a highly anticipated live audio conversation between Elon Musk and Florida Governor Ron…