Breaking: CANA priest, former ACI leader, indicted for theft
The Rev. Donald Armstrong was arrested Wednesday after a Grand Jury indicted him on 20 counts of felony theft charges, concluding a two-year investigation by the Colorado Springs Police into Armstrong’s financial conduct while head priest of Grace and St. Stephen’s Episcopal Church downtown.