A Denver Priest — His Dad’s Best Friend — Raped Him

Neil Elms says he was repeatedly sexually assaulted by Lawrence St. Peter, a Colorado priest who rose to high ranks in the Denver Archdiocese. St. Peter wasn’t removed from clergy despite “numerous, reliable, consistent reports” he was abusing boys. Neil Elms planned to carry his biggest secret to his grave. He thought no one would … Read more