President Donald Trump’s decision to green light an attack on Iran has left many of his detractors scratching their heads. After all, Trump loudly and repeatedly promised not to get the US involved in ...