The disputed islands claimed by China and Japan. Photo: Reuters

Japan must give back islands

Topic |   Diaoyu Islands

TOP PICKS

The disputed islands claimed by China and Japan. Photo: Reuters
READ FULL ARTICLE