Opponents spoke out on the first day of a Philadelphia City Council session against a new 76 Place at Market East arena project expected to cost between $1.3 and $1.9B.
PennDOT has announced that the northbound side of Interstate 95 will be closed around the Betsy Ross Bridge in Philadelphia as crews work to repair an overpass.