Feedback

Police Investigating 'Spence' Jackson Death as Suicide

 

Jefferson City say there is currently nothing in the investigation that links the February suicide of former Missouri auditor Tom Schweich to the apparent suicide of Schweich's spokesman, Robert 'Spence' Jackson

Shows