International Courant
Existence of Self-Protection Forces ought to be clearly stipulated in supreme regulation of Japan, says Kishida
International Courant
Existence of Self-Protection Forces ought to be clearly stipulated in supreme regulation of Japan, says Kishida