Admitted Killer May Skirt Prison Time for Katelyn Markham's Death After Guilty Plea
Episode Date: June 13, 2024Following nearly 13 years of denials, an Ohio man has pleaded guilty to causing the death of his girlfriend in August 2011. John Carter plead...