110 Kilometres from Taiwan: Japan’s New Frontline Outpost | Vantage on Firstpost | N18G

Japan has announced plans to deploy surface-to-air missiles on Yonaguni Island by 2031, just 110 kilometres from Taiwan.Read More