National Park Service Backs Down from Plan to Remove William Penn Statue
The Biden administration’s National Park Service (NPS) has backed down from a plan to remove the statue of William Penn from the site of his historic home at Philadelphia’s Welcome Park. The NPS claims that the plan was “released prematurely.”