Japan and India must anchor America in the Indo-Pacific

.....

© The Japan Times