Japan and Russia braced for an island challenge

Abe and Putin seek to end the 70-year-old territorial dispute over the Kuril archipelago, report Robin Harding and Kathrin Hille For information regarding your data privacy, visit acast.com/privacy