The National Park Service (NPS) retracted its proposal to remove the statue of William Penn from a historical site in Philadelphia as part of a renovation project. Legacy Concerns Drive Decision The NPS decision came after severe criticism was received regarding the legacy of the man who established the province of Pennsylvania. Welcome Park’s 2026 […]