Underground Lair in the Philippines Reveals Alleged Abuse by Religious Cult
Video reveals haunting conditions of underground lair in the Philippines where women were allegedly held against their will and abused by a religious cult. Police conducted a dramatic raid on the Kingdom of Jesus Christ compound in search of preacher Apollo Quiboloy, who is accused of criminal activities including child abuse and human trafficking.