MANILA, Dec. 24 (Xinhua) — Seven people have been killed and one critically injured after a van crashed in South Cotabato province in southern Philippines, a town spokesperson said Tuesday.
Emil Sumagaysay, the municipal disaster risk reduction and management officer of Tupi town, said the accident happened along a descending road past 3 p.m. local time on Monday.
He said the van’s brake failed, causing