Iran has laid its former Supreme Leader Ali Khamenei to rest in Mashhad amid escalating tensions and fresh clashes with the United States. While military confrontations threaten the shipping lanes of the Strait of Hormuz, Washington maintains that technical negotiations are still ongoing.











