One of the worst storms on record struck the Philippines late last week, causing major devastation as it tore through the central islands of the archipelago.
One of the worst storms on record struck the Philippines late last week, causing major devastation as it tore through the central islands of the archipelago.