Home Tags Grace Church and St. Stephens
Tag: Grace Church and St. Stephens
More than 20 police officers raided the landmark Grace Church and St. Stephen's in downtown Colorado Springs on Wednesday, marking the latest in the ongoing criminal investigation into whether the controversial Rev. Don Armstrong embezzled hundreds of thousands of dollars. Keep reading for the full story of the saga over Armstrong and his breakaway church, which split from the Episcopal Church of North America more than a year ago.