America's National Cathedral removes Confederate windows
by Andrea James from on (#3213R)
In 1953, the National Cathedral in Washington DC installed two stained glass windows depicting Stonewall Jackson and Robert E. Lee. A task force recommended removal, which started this month. (more")