Elon Musk & Twitter; Emmanuel Macron; & Orrin Hatch