The Japanese government is outraged after Russian President Vladimir Putin visited a tiny island north of Hokkaido, a territory that Tokyo has insisted was illegitimately stolen from the country in the final days of World War II. Putin toured the island, known in Russia as Iturup and in Japan as Etorofu, on Thursday. It is […]