"Bolton leaves as Trump offers to ease tensions with Iran"
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.