The priest at the center of a sex abuse investigation in Colorado Springs has been placed on administrative leave by the diocese and has temporarily had his faculties as a priest suspended. Father Charles Robert Manning is a priest with the Archdiocese of St. Louis but has recently been serving...
more »