Russia, China blast deployment of US ‘Typhon’ missiles to Japan

Russia, China blast deployment of US ‘Typhon’ missiles to Japan

Moscow and Beijing said Japan must rethink its decision to allow even a temporary deployment of a US intermediate-range missile system....