Elon Musk takes control of Twitter and fires managers. China: Shanghai orders massive COVID-19 tests. Russian hopes for Ukraine are revealed in the Battle of Bakhmut. Díaz-Canel calls Cuban-American businessmen compatriots. Controversy over clean-up agreements after Hurricane Ian in Florida