Philadelphia Mayor’s Crackdown on Crime Met With Fatal Tragedy at SEPTA Station
Philadelphia, PA – A tragic incident unfolded on the 34th Street SEPTA platform in Philadelphia when a man was pushed onto the subway tracks and fatally struck by an oncoming train. This devastating event occurred just days after the city’s new mayor, Cherelle Parker, was sworn in and vowed to crack down on crime. The … Read more