Russia to Deploy Weapons to Disputed Kurile Islands

Russia this year will deploy some of its newest missile defense systems and drones to the Kurile islands, where Moscow and Tokyo have rival territorial claims, Defense Minister Sergei Shoigu said Friday.

Continue reading