Since yesterday morning, the leadership of the Iglesia ni Cristo (INC) has massed its followers at the EDSA People Power Monument. Known as a power broker and influence-peddler that leverages its strength for political and economic favors, the INC’s aim is to show force to pressure the Marcos government to withdraw its plan to file […]