Loading Video…
This browser does not support the Video element.
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.