Typhoon Labuyo leaves a path of destruction as it leaves the Philippines
Typhoon Labuyo (International name Utor) plowed through the northern and mountainous provinces of Luzon leaving in its wake a path of destruction. Heavy winds and torrential downpours triggered flooding, landslides More...