STA. ANA, Cagayan, Philippines – The United States may station troops at the Philippine Navy base here under the Enhanced Defense Cooperation Agreement (EDCA).
Nation