Strong winds barrelled across north of the main island Luzon killing and injuring dozens of people.
Strong winds barrelled across north of the main island Luzon killing and injuring dozens of people.
Footage shows Philippine Coast Guard officers saving stranded residents by carrying them through raging floods in Cagayan province..