Amid security concerns, Japan deploys troops on remote islands near China, Taiwan
Mar 18, 2023
Due to security concerns from the Chinese side, Japan has decided to deploy missile troops on remote islands near China and Taiwan, American broadcaster...