Reflections on life, meaning and purpose

Louisiana grand jury charges 91-year-old disgraced priest with sexual assault of teenage boy in 1975

A state grand jury has charged a now-91-year-old disgraced priest with sexually assaulting a teenage boy in 1975, an extraordinary prosecution that could shed new light on what Roman Catholic Church leaders knew about a child sex abuse crisis that persisted for decades and claimed hundreds of victims.