The jubilant mood that normally prevails at the Tokyo headquarters of the ruling Liberal Democratic Party when it wins an election was noticeably somber July 10 despite the party’s gains in the Upper House poll. [Read More]

No reproduction or republication without written permission.