religion

Iglesia Ni Cristo protesters occupy Edsa

The Iglesia ni Cristo (INC) took its protest to Edsa on Friday night to pressure the Department of Justice (DOJ) to drop its investigation of the alleged kidnapping of several INC ministers. At 8:30 Friday night, hundreds…