Middle East war live: US troop deployment, Beirut evacuation and Ireland fuel cuts
On March 24, 2026, President Donald Trump claimed Iran delivered a “present” worth a “tremendous amount of money” to the United States, likely involving energy concessions in the Strait of … Read More