Japanese Prime Minister Shigeru Ishiba Resigns Amid Pressure Following Parliamentary Election Defeat

Japanese Prime Minister Shigeru Ishiba has stepped down in order to prevent internal rifts within the ruling party. His resignation came after the Liberal Democratic Party’s defeat in the parliamentary…

Read more