Logo

Japan

Fragile Mandate

Japan has entered yet another cycle of political uncertainty with the resignation of Shigeru Ishiba, a leader whose tenure lasted barely a year.