Categories Articles Elon Musk Finalizes Deal to Buy Twitter Post author By crystalg Post date October 27, 2022 TIME Tags Deal, Elon, finalizes, Musk, Twitter ← Pandemic-related stress linked with changes in women’s menstrual cycles → Enola Holmes 2 has all the fun and charm a family-friendly action movie needs