SEPTA police say they’re investigating after a series of videos showing officers hitting and then Tasing a woman at the Frankford Transportation Center on Wednesday surfaced on social media.
In the video, which SEPTA said was filmed at about 9:30 a.m., the woman is sitting on a bench outside the center, bent at the waist. One SEPTA officer is holding her arm, and another hits her in the head. In a second video, a third officer tells the others to “Let go,” and fires a Taser at the woman, who runs away. Then he fires a second time, and