Can Abe survive the Dec. 13 vote?
By Joe Hhung
November 24, 2014, 12:01 am TWN
It's election time in Japan now. Prime Minister Shinzo Abe dissolved the Lower House of the Diet last Friday, and a snap general election is scheduled for Dec. 14. Abe's Liberal Democratic Party won a landslide general election in 2012, and the next general election wouldn't take place until 2016.