Browsing All posts tagged under »Tropical Storm Thelma«

Philippines Humanitarian Aid Urgently Needed

November 11, 2013


Some 10,000 people are feared dead after a massive storm swept over the Philippines leaving nothing but destruction in its wake. On November 8, 2013, Typhoon Haiyan’s 150 mph winds drove huge waves ashore, crashing into villages and towns, flattening buildings and ripping families apart. The storm is one of the strongest on record. The […]