Mechanical Breakdown

A China-made Howo dump truck bogs down at S. Cuyugan corner Mc Arthur Highway in Davao City, causing a monstrous traffic jam past noontime on 17 August 2020. MindaNews photo by GREGORIO C. BUENO