Oil sheen spotted in Schuylkill River in Center City
Philadelphia police and fire crews are investigating an oil sheen on the Schuylkill River in Center City.
Philadelphia police and fire crews are investigating an oil sheen on the Schuylkill River in Center City.