- Advertisement -
- Advertisement -
A crane tries to lift a bus bound for General Santos City after it slammed onto a cargo truck over the weekend in Sta. Cruz, Davao del Sur. Drivers and passengers of both vehicles are safe. OMAR MANGORSI
- Advertisement -