Rivers: Mentally challenged man confesses to killing commercial sex worker
Parishioners of Immaculate Heart Catholic Church located at Ekwe Street, Mile 3 Diobu, Port Harcourt, Rivers State, were thrown into shock when an alleged mentally challenged man ran into the church on