Russia Claims Downing of Two British-Made Storm Shadow Missiles
The Russian Defense Ministry reports shooting down two British-made Storm Shadow cruise missiles amid heightened regional tensions.
News & Insights Across Asia
The Russian Defense Ministry reports shooting down two British-made Storm Shadow cruise missiles amid heightened regional tensions.