Russian Defence Ministry

Russia to deploy new weapons on disputed Kuril Islands

On March 25, the Russian Defence Minister Sergei Shoigu said the newest missile defense systems and drones will be deployed on the Kurils where Moscow and Tokyo have rival territorial claims, Reuters reports. The dispute over the islands, known as the Kurils