David’s Sling, Goliath’s Fall – Tehran Times

TEHRAN – The tale of Prophet Dawud (David) toppling the giant Jalut (Goliath) with a single stone echoes in understated tones through the 12-Day War in June. Iran’s missile campaign in self-defense, Operation True Promise III’s 22 waves of…

Continue Reading