It’s been said that the definition of insanity is doing the same thing repeatedly while expecting a different result. And while that may be true, the Episcopal church has a new, improved definition: Doing the same thing over and over. Having it fail. Declaring the result a stunning success. At
Continue reading