by Haja Mo July 17, 2026 World Mykhailo Fedorov defended his efforts to modernize the Ukrainian armed forces as thousands of people protested his dismissal. Previous Story Iran War Updates: U.S. Launches New Strikes, as Tensions Escalate Over Strait of Hormuz Next Story Israeli Strike in Gaza Kills Seven People, Health Officials Say
Previous Story Iran War Updates: U.S. Launches New Strikes, as Tensions Escalate Over Strait of Hormuz