The United States and Iran have exchanged fresh military strikes in recent hours, with both nations accusing the other of breaching the memorandum of understanding (MoU) signed earlier this month to secure a ceasefire and reopen the Strait of Hormuz. The escalation casts grave doubt over the future of the fragile truce and threatens the […]