How Bizarre! Did this pastor, David implicate himself in the injury of his wife?

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 and nearly killed his wife of 3 years. The pastor who does live pastoral videos on his Facebook page is alleged to have pushed Vivian down the stairs, putting in […]