The ruling Liberal Democratic Party was on edge despite securing an 80-percent success rate in the Diet by-elections on April 23. [Read More]

No reproduction or republication without written permission.