09
Jan
In a shocking turn of events, the National Park Service has reversed course on a plan to remove a William Penn statue from a Philadelphia park after backlash. In a press release, it was announced that the “Independence National Historical Park has withdrawn the review of a draft proposal to…