Disaster Relief Operation 10 May 2017 Haiyan (Yolanda) Disaster Relief Haiyan, the worst tropical storm to date to hit the Philippine Islands in November 2013 has caused thousands of lives and misplaced millions of people. Unbelievable destruction was caused to… Admin