In foreign policy U-turn that has left citizens inside Iran utterly bewildered, President Donald Trump has completely flipped his script on Tehran's leadership.
Read and see assessment