manila-rally

Nearly 1.8 million rally at protest over action against Philippines vice-president

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 against the impeachment cases filed against Vice-President Sara Duterte.