Babuyan Islands, Typhoon Ofel

State weather bureau PAGASA said Typhoon ‘Ofel’ is expected to make a landfall in the vicinity of Babuyan Islands this ...
A resident wades through a flooded street caused by heavy rains from typhoon Toraji in Ilagan City, Isabela province, ...