USMC fires two Naval Strike Missiles with new mobile launche

© 2025 Vimarsana