Japan recently went through a national general election for its House of Representatives. While the opposition parties insisted that they would defeat the ruling Jimintō Party (LDP), the election yielded few surprises...
It seems we have overcome our most recent national nightmare concerning healthcare. Advocates of the Republican's "American Health Care Act of 2017" are crying themselves gently to sleep, while those who opposed the...