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 SassOctober 3, 2023
Recent Comments