Iran calls White House 'mentally retarded'

US President Donald Trump threatens to obliterate parts of Iran if it attacked "anything American," in a new war of words with Iran which condemned fresh US sanctions on Tehran as "mentally retarded."