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.
Japan has entered yet another cycle of political uncertainty with the resignation of Shigeru Ishiba, a leader whose tenure lasted barely a year.