The Diet on Nov. 11 elected Shigeru Ishiba, president of the Liberal Democratic Party, as the 103rd prime minister of Japan in the first runoff vote in 30 years. [Read More]

No reproduction or republication without written permission.