The territorial dispute between Japan and Russia can be traced back to over 70 years ago. Little progress has been made over resolving the issue. But recently, Tokyo and Moscow have agreed to step up efforts to settle the long-standing row.

Advertisement
Code: SPORTDX. Promo code is required. Discount is applied only to a certain category of goods.

More videos