Gas leak causes evacuations, SEPTA problems

WPVI – Philadelphia
Gas leak causes evacuations, SEPTA problems

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 (0)