The recovering drug addict with a long rap sheet who had just sat down on the bench in a Philadelphia train station often wondered if he was a good person, and perhaps never considered that anyone thought he was a hero to anybody.
But there was no self-doubt when Christopher Knafelc’s instincts kicked in Thursday and he leaped onto the tracks to help a complete stranger he’d just seen flail and fall off the platform.






























