Published 16:11 IST, January 30th 2023
'Unacceptable': Japan slams Russia’s position on fishing near Kuril Islands
The Kuril Islands are a chain of islands in the Pacific Ocean, located to the northeast of Japan and to the southeast of Russia's Kamchatka Peninsula.
Image: AP | Image:
self
- Listen to this article
- 2 min read
Advertisement
16:11 IST, January 30th 2023