Prime Minister Shigeru Ishiba faces mounting pressure to resign following his Liberal Democratic Partys disastrous showing in the Upper House election. [Read More]

No reproduction or republication without written permission.