A coroner’s inquest has cleared the cops who were transporting controversial pastor Kevin Smith, with the judge ruling that the clergyman caused the fatal 2021 accident along the Linstead bypass in St Catherine in a bid to commit suicide. Judge

Wedi'i bweru gan y Ategyn RSS Echo gan CodeRevolution.