Shakhalin a island belonging to Russia contains huge Petrleum deposit is claimed occasionally by which country?
Reveal answer
Fill a bubble to check yourself
Shakhalin a island belonging to Russia contains huge Petrleum deposit is claimed occasionally by which country?