Hit and Run

Here and Now Toronto

Why would a person flee the scene after hitting someone with their car? Gill spoke with Rimma Teper, a PHD candidate in psychology at the University of Toronto.

More From AudioMobile/Here and Now Toronto