Tag: Lord Chosen

BREAKING: Over 20 Lord’s Chosen Members Die In Imo Road Accident

Over 20 members of The Lord's Chosen Church have reportedly died in a road accident that occurred on Friday, April 19, 2024, in Owerri, Imo State. According to reports, the…