The Old North Church, a Boston landmark, reckons with its role in slavery
The Old North Church, a famed stop on Boston's Freedom Trail and a symbol of American liberty, reckons with its ugly history of trafficking enslaved people, including children.