Japan has told Russia the deployment of missiles on disputed islands in the Pacific is “deplorable”, Prime Minister Shinzo Abe said Friday, ahead of talks aimed at resolving a decades-old territorial spat. The positioning of coastal defence missiles on two …
( read original story …)