Suspect in hit-and-run crash that killed Mexican farm worker turns himself in: police
by Dan Taekema from CBC | Edmonton News on (#4NR6S)
Niagara police say the Pelham man is charged with dangerous driving causing death and failing to stop at the scene of an accident.