| Dec 15, 2014

Undecided voters swing Abe's way again

Prime Minister Shinzo Abe is a gambler, and he won again Sunday night. Based on early results, all media organizations predicted that his Liberal Democratic Party was likely to win around 300 of the Lower House’s 475 seats, which would allow Abe to potentially ...