Island dispute

Kuril island disputed between: ___________?

A. Sri lanka and India B. Nepal and India C. Japan and Russia D. USA and Canada Explanation: The Kuril…

4 years ago