Japanese PM Shinzo Abe and Russian President Vladimir Putin. Photo: AFP

Russia says any deal with Japan over disputed Kuril Islands needs public support

  • Japanese PM Shinzo Abe and Russian President Vladimir Putin offered few specifics on whether a deal was close to being struck
Topic |   Japan

TOP PICKS

Japanese PM Shinzo Abe and Russian President Vladimir Putin. Photo: AFP
READ FULL ARTICLE