US President Donald Trump has posted a threatening tweet to Iran. Trump has a long history of threatening tweets.