Can Abe Win the Confidence of Japan’s Restless Voters?

Although usually sunk in any news headlines, Japan remains an important force in … also thrown in his support for the new political grouping. The capital of Aichi is Nagoya, home to 9.1 million people and the country’s third largest city.
( read original story …)