Ryan Barron

Police said Amanpreet Sohal, a 23-year-old Vancouver resident, has been charged with failure to stop at an accident causing bodily harm, and dangerous driving causing death.

Read more at CBC.ca

CBC News