The Iglesia ni Cristo (INC) sect, a religious organization which brandishes strong political clout in the country, opened on Monday what is being touted as...