Donald Trump and Zohran Mamdani shaking hands in the White House. (AFP)

For months, a self-described democratic socialist who once called Donald Trump a “fascist" and “despot" and a US President who labelled him a “100% Communist Lunatic", “Jew hater" and “total nut job" looked destined for a dramatic collision. Instead, when the two finally sat together in the Oval Office on Friday, what many expected to be a confrontation opened with jokes, soft tones, and a display of common ground that would have been unthinkable even weeks ago.

From Months Of Insults To An Unexpectedly Cordial Oval Office Encounter

The meeting had been billed as a face-off between two men who had publicly torn into each other for months. US President Donald Trump had repeatedly attacked New York mayor-elect Z

See Full Page