Gas leak causes evacuations, SEPTA

Gas leak causes evacuations, SEPTA problems
WPVI – Philadelphia

A gas leak near the Fern Rock Transportation Center in Philadelphia forced some evacuations on Wednesday morning and seriously impacted some SEPTA services.

View Comments