National Cathedral to remove 2 stained-glass windows honoring Confederate generals
The National Cathedral in Washington D.C. announced it would remove two-stained glass windows that honor Confederate generals.
The National Cathedral in Washington D.C. announced it would remove two-stained glass windows that honor Confederate generals.