Ishiba aggravates his own political failures with diplomatic faux pas
.....
© The Japan Times
visit website