Showing posts with the label China is a central challengeShow all
Japan's PM says 'China is a central challenge' for both Canada and Japan