Elon Musk has officially purchased CNN, prompting multiple anchors to announce their resignations live on air. Post navigation Trump Warns U.S. Faces French-Style Riots in November; Macron Calls Remarks ‘Stupid’Election Strategy Under Fire as Democrats Face Alleged Economic Mismanagement