A 93-year-old retired priest who pleaded guilty to raping and kidnapping a teen boy in the 1970s died less than two weeks after he began serving a life sentence in prison.
Lawrence Hecker pleaded guilty earlier this month to state charges in Louisiana and was sentenced on Dec. 18. Hecker was sent to a Louisiana prison known as Elayn Hunt where he died early Thursday of natural causes, officials told The Guardian.
A child rape survivor who pursued charges against Hecker told The Guardian...