Russia deploys S-300 missile systems on disputed islands near Japan

Russia has deployed a number of its new S-300V4 missile defence systems on disputed Kuril Islands also claimed by Japan, the Russian Defence Ministry's Zvezda TV station said on Tuesday. The air defence "heavy artillery" has been deployed on Iturup, one of the four islands held by Russia. The dispute dates back to World War II.

Load More