Russia’s Ministry of Defense has confirmed that an ICBM test launch was carried out of the Kapustin Yar launch complex by its strategic rocket forces.
The twilight phenomenon from the launch was observed across the Middle East, which some mistook as some form of Iranian missile launch towards Israel.
? Breaking
Sighting a strange object in the sky of several governorates, including Diyala, Wasit, and Babil region of Iraq
Unverified report from a TG channel pic.twitter.com/JQhNepdnE2
— OsintTV ? (@OsintTV) April 12, 2024