Russia Erects New Missile Base On Island Near Japan For “Round-The-Clock Watch”
Russia has inflamed regional tensions with Japan by deploying new missile defense systems in the disputed Kuril Islands, specifically a mobile coastal defense missiles system on...