DAVAO CITY (June 3) — Twelve workers of Franklin Baker in Sta. Cruz, Davao del Sur, were killed while four others were wounded, when the company’s service vehicle collided with a ten-wheeler truck along Barangay Astorga, Sta. Cruz, Davao del Sur, midday, Sunday, June 3, 2018. Police Chief Inspector Milgrace Driz, spokesperson of Police Regional […]