Japan’s decisive turn: The Korea Herald February 12, 2026 Seoul – Japanese voters did something they rarely do. They gave nearly unlimited power to a leader not out of nostalgia for stability but out of impatience with drifting. February 12, 2026 Political