World Philippines firecracker depot blast leaves five dead and dozens injured Isabel van Brugen 02/07/2024