November 7, 2013

Super Typhoon Haiyan (Yolanda) Makes Landfall Philippines