91-year-old priest indicted on 1970s child sex crimes he admitted to in 1999
An Orleans Parish grand jury indicted a 91-year-old priest on rape charges Thursday — decades after the crime had occurred, the New Orleans District Attorney’s Office revealed.Lawrence Hecker, who spent most of his time as a member of the New Orleans Archdiocese, told Catholic church...