Super Typhoon Yolanda (Haiyan) Videos noypi Super Typhoon Yolanda (International Name: Haiyan), said to be the strongest storm on Earth this year, has made a landfall over Guiuan, East... Read More