Former priest, 93, sentenced to life in prison for raping boy decades ago

3 hours ago 1
A New Orleans judge has sentenced a 93-year-old former Catholic priest to spend the rest of his life behind bars for raping a teenage boy in the 1970s
Read Entire Article