ICI probes two of 51 questionable flood control projects in Davao Region
DAVAO CITY, Philippines - The Independent Commission for Infrastructure (ICI) drew scrutiny from Davao netizens as they conducted their inspection on two flood control sites in the city on Wednesday…
