Luzon is the largest and most populous island in the Philippines. It is ranked 15th largest in the world by land area. Located in the northern portion of the archipelago, it is the economic and political center of the nation, being home to the country's capital city, Manila, as well as Quezon City, the country's most populous city. Read More
The Philippines' New People's Army (NPA) rebels on Thursday rejected a unilateral ceasefire, which President Rodrigo Duterte had declared this week to allow the military to focus on the coronavirus pandemic. ...
Authorities evacuated thousands of people from their homes to safer places as a powerful typhoon, 'Kammuri', made landfall on Luzon, Philippines' largest and most populous island on Monday evening. ...