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: CAZSPORT. You need to use promocode. The discount is available only for Sports & Outdoor category.

More videos