Ogun satte

Ogun State Pastor Accused of Running Baby Factory in Her Church

Police authorities in Ogun State, have arrested Peace Udoh, a pastor at Divine Yard Deliverance Ministry for allegedly…