National Cathedral


The Night of Replaced Glass

This week, new stained-glass windows at the National Cathedral of the United States were unveiled. Were these new windows a testament to the saving power of Jesus Christ? Did these windows proclaim peace? Did they show Elijah carried into the clouds, or John the Baptist in the river? Not at all. These four new windows proudly proclaim NO and FOUL…
Sara Sass
October 3, 2023