With nation’s oldest science museum on the brink, where is Philly’s mayor?
Philadelphia's city council slammed Mayor Cherelle Parker for ducking a hearing over the closure of the Academy of Natural Sciences, the oldest natural science research institution across the Americas.