Japan's Prime Minister Ishiba Resigns Amidst Party Division and Election Defeats | MapCast - Interactive News Maps