Nigeria ‘Unfortunate Incident ‘- Police Confirm Death Of Lord’s Chosen Church… Iro Oliver STANLEY Apr 19, 2024 0 Police in Imo State have confirmed the death of five members of the Lord’s Chosen Church involved in a motor…