Feedback

Russia tests supersonic anti-ship missiles

 

Russia showcased its military might by test firing anti-ship Oniks missiles from a mobile defense system in the Arctic.

Shows