Things could have been worse in some parts of Luzon if not for the mountains of the Sierra Madre after Severe Tropical Storm ...
MANILA: Floodwaters hit hundreds of houses in the northern Philippines on Monday (Nov 18) after water released from a dam ...