Russia and China blast the deployment of the US Army’s “Typhon” missile system to Japan.
Russia, China blast deployment of US ‘Typhon’ missiles system to Japan

Russia and China blast the deployment of the US Army’s “Typhon” missile system to Japan.