TOKYO – The leaders of Japan and Russia hold crunch summit talks on Jan. 22, with the two countries locked in an undiplomatic war of words over a set of disputed islands.
TOKYO – The leaders of Japan and Russia hold crunch summit talks on Jan. 22, with the two countries locked in an undiplomatic war of words over a set of disputed islands.