Sun. Dec 22nd, 2024

Tokyo and Moscow have been locked in a dispute over the Kuril Islands for decades. The war in Ukraine has given some Japanese people hope that that they could be wrested from Russia’s control. How does China factor in?

By