Iranian missiles called Abu Mahdi are displayed at an IRGC military ceremony in Tehran. Reuters
Iranian missiles called Abu Mahdi are displayed at an IRGC military ceremony in Tehran. Reuters

Iran's elite IRGC military force unveils long-range missiles near Hormuz strait