INC peace rally in Davao draws 370,000 including Sara supporters
A huge crowd numbering 370,000 flocked San Pedro Square Monday for the Iglesia ni Cristo’s (INC) nationwide Rally for Peace intended to oppose the impeachment of Vice President Sara Duterte.
