A Himawari satellite handout photo from the Japan Meteorological Agency website shows Super Typhoon Man-yi making landfall on the island of Luzon in the Philippines.
Super Typhoon Man-yi slammed into the Philippines, sparking tidal surges and forcing hundreds of thousands of people to flee to emergency shelters as it cut across the northern Philippines on ...
Show more Show less Waves break along a seawall in Legaspi City as Super Typhoon sweeping towards the Philippines A Himawari satellite handout photo from the Japan Meteorological Agency website ...