Japanese officials are touting a new Ground Self-Defense Force base on Ishigaki Island as a crucial final component in the country’s line of defense against China. But residents of the island ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results