With Kishida’s sudden departure, who will lead Japan?


© The Japan Times