Japan raises the bar on residency. Cue the outrage.
From the U.S. green card to the U.K.’s “indefinite leave to remain,” permanent residency in a country that’s not your own can be a prickly issue. Japan is now getting choosier about who gets to stay for........
