Nearly 1.8 million members of the influential Iglesia ni Cristo or Church of Christ, known as the INC, have gathered in the historic Quirino Grandstand streets in the Philippine capital to protest ...