Several U.S. media outlets allege that the suprise departure of John Bolton as national security adviser came after a disagreement between him and President Donald Trump over the future of relations with Tehran.
09.15.2019