Surveillance video released by SEPTA shows a woman falling onto the tracks at Girard Station along SEPTA’s Market-Frankford Line Friday morning.
The incident happened around 8:45 a.m. on the westbound side of the L at Girard Station in North Philadelphia, a SEPTA spokesperson said.
The video shows the woman walking along the platform before falling onto the tracks. She appears to try to pull herself back up but struggles to climb onto the platform…