The Philippines has a right to allow the deployment of US missile system despite China’s continuous opposition to it, the DND ...