Japan’s ruling LDP on track for narrow general election victory

Fumio Kishida led the Liberal Democrats to a narrow victory in Japan’s general election despite a backlash against the ruling party’s grip on power that caused its biggest political setback in more …
( read original story …)