Palawan Island is one of the largest and most prominent islands in the Philippines, located in the western part of the ...
The National Historical Commission of the Philippines on Friday disputed recent claims made on Chinese social media platforms over the jurisdiction and ownership of Palawan Island.