Prime Minister Fumio Kishida breathed a sigh of relief while opposition leader Yukio Edano was left scratching his head for answers after the results of the Lower House election came in. [Read More]

No reproduction or republication without written permission.