Loading Video…

This browser does not support the Video element.

Exclusive: SEPTA officer allegedly slugs rider at Frankford Transportation Center

An investigation is underway after a SEPTA Revenue Officer was captured on video allegedly slugging a man in the face. SEPTA say the officer is cooperating with the investigation and has been placed on "administrative duty."