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.