Japan's Prime Minister Shigeru Ishiba resigns after election defeats
Japan's Prime Minister Shigeru Ishiba resigns, reshaping Japanese politics. The move comes after a series of electoral defeats for his Liberal Democratic Party....
Read more