A pastor whose church’s name is yet to be disclosed, Segun Adebisi, has been found dead in Kubwa, a satellite town of Abuja. The cause of the...
CONNECT ON FACEBOOK