The Philippines' intention to possibly allow missile deployments on its territory has elicited a wave of criticism and condemnation from various sectors.
The Philippines' intention to possibly allow missile deployments on its territory has elicited a wave of criticism and condemnation from various sectors.