Super Typhoon Utor (Labuyo): Most Powerful Typhoon of 2013 Hits Philippines (Video)
The 2013 most powerful typhoon as of this time, Super Typhoon Utor, (Bagyong Labuyo) slammed into the Philippines on Monday, October 12, 2013, triggering landslides and floods, cutting power and communications and leaving 9 fishermen missing according to PAGASA. The tyhoon Labuyo (Utor) has a packing winds of 140 km per hour (87 mph) near … Read more