Published February 09, 2012, 12:33 PM
Jurors hear of Cave, Howard allegedly trying to dispose of body
Jurors heard Thursday that Leron Lee Howard and Janelle Cave allegedly tried to dispose of a body on the morning of April 30, 2011.By: Keith Norman, The Jamestown Sun
