Ishiba aggravates his own political failures with diplomatic faux pas Edo Naito The Japan Times 7 0 20.11.2024 .....© The Japan Times visit website