Tag Archives: Kuril Islands Dispute
Japan has admitted a possibility of placing US military bases on the two islands of the southern Kuril Islands. While…
If you’re able, and if you like our content and approach, please support the project. Our work wouldn’t be possible…