Search
Now showing items 1-1 of 1
Alarming Chinese incursion
We wish we could believe that a newly completed beaching ramp built by the Armed Forces of the Philippines (AFP) on Pag-asa Island at the West Philippine Sea is really meant to counter the incursion of the Chinese naval ...
- June 15, 2020