News

Three people sustained non-life-threatening injuries and were taken to Temple University Hospital, said a SEPTA spokesperson.