President Vladimir Putin is ambitious to revive “Great Russia. Japan is no stranger to this (Image: Reuters/Afro)
Share on SNS