Russian forces intercept two British Storm Shadow missiles, defence ministry says

Russian forces, Storm Shadow cruise missiles, Defence Ministry, HARM missiles, military operation
World
image