Home Tags Episcopal Church
Tag: Episcopal Church
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.