Philippines Defies Chinese Claims on Disputed Pagasa Island
The Philippines has taken a stand against China’s growing presence in the South China Sea, particularly on the disputed island of Pagasa. With a population of around 300 residents, Pagasa is barely big enough to live on, but it holds significant importance for the Philippines due to its solid land and runway. China has been … Read more