A Markham man has turned himself in to Toronto Police after being involved in a fatal hit and run collision.
On May 20, a Chevrolet Equinox SUV headed west on Steeles Avenue at Midland Avenue, when it struck and killed Jin Lan Liu, 58, of Markham.
Shane Sheerahamed, 20, of Markham, surrendered to police today.
He is charged with failing to stop after an accident involving death and is scheduled for a court appearance on June 29.