Top Stories PM Shigeru Ishiba Resigns, Sparks Urgent Leadership Race in Japan BREAKING NEWS: Japanese Prime Minister Shigeru Ishiba has just announced his resignation, succumbing to intense pressure from the ruling Liberal Democratic Party (LDP) following... Editorial5 hours ago
Top Stories Japan’s Ruling Coalition Faces Major Setback in Upper House Election UPDATE: Japan’s ruling coalition is poised to lose its grip on the upper house following dire election results reported by NHK early today. This... Editorial20 July, 2025