Followup: Teen Pleads Guilty to Involuntary Manslaughter in Killing of Photographer
A 17-year-old Ohio boy admitted his role in the death last year of a 44-year-old photographer and mother of four — killed when she was struck by a 75-pound log the teen and an accomplice allegedly rolled off a cliff, notes People. Jaden W. Churchheus pleaded guilty in Hocking County …
Read the whole story at People.