Grenade explosion rocks DPWH warehouse
A grenade exploded Saturday at a Department of Public Works and Highways (DPWH) warehouse in Isabela City.
A grenade exploded Saturday at a Department of Public Works and Highways (DPWH) warehouse in Isabela City.