MANILA (The Straits Times/ANN): More than a million members of influential Christian group Iglesia ni Cristo (INC) gathered in 13 cities in the Philippines, including the capital Manila, to protest against the impeachment cases filed against Vice-President Sara Duterte.
Nearly 1.8 million INC members flocked to the historic Quirino Grandstand in Manila city and the surrounding streets by late afternoon on Jan 13, according to official estimates.
