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.

Top Videos