Tag: Philippines: 9 Dead in Floods

Luzon: 9 Dead in Floods, Landslides

Heavy rains in the northern Philippines have left nine people dead and forced thousands of others to flee their

Read More...

Mobile Sliding Menu