Iglesia ni Cristo rally: PNP on full alert with 6,000 cops deployed

4 months ago 57
Police deploy nearly 6,000 personnel as INC members gather on EDSA.
Read Entire Article