Loading Video…
This browser does not support the Video element.
Reported sexual assaults on SEPTA trains, property lead riders to feeling uneasy
Upper Darby police say the officer who arrested Edwin Allen is the same officer who arrested Fiston Ngoy, 35, for last week’s rape onboard the Market Frankford line witnessed by fellow passengers.