Shigeru Ishiba was chosen as the governing Liberal Democratic Party’s leader on Friday.

The post Japan’s Prime Minister steps down before likely successor takes office appeared first on Jersey Evening Post.