Dead Before Verdict

Dead Ends On The Road To Justice? On 7 July 2022, accused killer James Scott Church took his own life before a verdict could be delivered in the trial for which he was prosecuted for the murder of his former partner Ms. Leisl Smith. Mr Church had previously been cross-examined on his whereabouts on and […]