NEW ORLEANS—A judge sentenced a 93-year-old former Catholic priest Wednesday to spend the rest of his life behind bars for raping a teenage boy decades ago.
Lawrence Hecker had pleaded guilty to charges including first-degree rape and aggravated kidnapping moments before jury selection was scheduled to begin in his trial this month.