Israeli military admits killing own citizen due to artillery fire
2026-03-23 - 12:13
Israel and the US waged war on Iran from February 28, 2026, causing casualties, oil price surges, and regional instability after the Strait of Hormuz closed.
Share this post: