The Independent Commission for Infrastructure (ICI) should investigate 18 flood control projects in the Davao region, particularly in Davao Occidental and Davao City, that are unfinished, poorly ...