Wednesday, 13 September 2017

America's National Cathedral removes Confederate windows

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…)



Share:
Powered by Blogger.