Disaster Tech Lab
Following is an update on Disaster Tech Labs current deployment to the island of Cebu in the Philippines; As of..