Russian Air Defense Downs Storm Shadow Missile – MoD

RT | May 15, 2023 Russian forces have stopped a UK-supplied cruise missile along with several other weapons fired by Ukrainian forces, the Defense Ministry reported in its daily update on Monday. London confirmed delivering Storm Shadow weapons to Ukraine last week, with Kiev promptly using them to attack the city of Lugansk. The Defense […]

Source