How Bizarre! Did this pastor, David implicate himself in the injury of his wife? July 26, 2017 No Comments A Benin pastor, David Steven, based in the Netherlands took to Facebook live video to explain ‘his side’ of the story circulating that he beat