Irish Emergency Response Charity Is Saving Lives In The Philippines
Disaster Tech Lab, an emergency response charity which has been deployed in Haiti and the USA previously is now making a lifesaving impact in the Philippines. Typhoon Haiyan was a powerful tropical cyclone that devastated …