JOEL SAGET/AFP via Getty Images People Elon Musk Has Eyes Rolling With Latest Reasoning For Dropping $44 Billion To Buy Twitter AB KeithJun 21, 2023