-
Continuous road repairs along the highway near the town proper of Sta. Cruz, Davao del Sur have resulted to monstrous traffic congestion on Monday, February 27, 2017. MindaNews Photo