The Iglesia Ni Cristo (INC) has called on the Independent Commission for Infrastructure (ICI) to allow the Filipino public to watch hearings of its investigation into the flood control corruption ...