Slavery Exhibit Removed

People gather as panels that were part of an exhibit on slavery at the President's House Site in Philadelphia are put back Thursday, Feb. 19, 2026.