Letter alleging Colorado Catholic priest's abuse found a decade after the author took his own life

Neil Hewitt, a Catholic priest who was assigned to Leadville's Church of Annunciation, is accused of sexually abusing at two teenage boys in the 1960s.
Published: 10:16 PM MDT May 21, 2019