Faced with an onslaught of criticism, SEPTA officials stepped up efforts yesterday to explain the agency's performance Friday, when the transit system was overwhelmed by riders attending the Phillies victory parade.
Copyright PHILY - Philly.com
Faced with an onslaught of criticism, SEPTA officials stepped up efforts yesterday to explain the agency's performance Friday, when the transit system was overwhelmed by riders attending the Phillies victory parade.