Russia will build more than 150 military facilities on the Iturup and Kunashir islands, part of the Kuril chain disputed by Japan, a senior military commander told reporters Friday. “All decisions on the construction of military stations on the Iturup and Kunashir islands have been made and approved,” said Col. Gen. Sergei Suvorkin, the head … Continue reading Russia to Build 150 Military Facilities on Kuril Islands
Trending Articles
More Pages to Explore .....