After at least seven of his members were executed when he led them into what local police have called an ill-advised protest against a powerful gang in Haiti on Saturday, Pastor Marcorel Zidor, leader of the Church of the Pool of Bethesda in Caradeux said they only died because they lost their faith.
Source: Read More