The US cannot even stop a Chicom Sub from firing a missle off our coast. The Russians are in trouble if they depend on us.
Russian admirals testing out new Buvala missile...