› added 8 years ago
191
TIL John Geoghan, the Catholic priest who sexually abused over 130 children and was a central figure in the Best Picture winner Spotlight, was strangled and stomped to death in prison by a self-described white supremacist serving a life sentence for murder.