Iranian leader urges Europe to defy 'mentally retarded' Donald Trump over nuclear pact

Iran's supreme leader has described Donald Trump as "mentally retarded" as he urged Europe to do more to back the 2015 nuclear deal after the US president refused to re-certify the pact.
European companies have rushed into the Iranian markets since the landmark accord, and Ayatollah Ali Khamenei's comments show he hopes to leverage them into protecting the nuclear deal.