Advertisement

The family of the pedestrian killed in a hit-and-run on Weston Road is speaking out

Richard Cada’s sister is pleading for the driver who struck the 52-year-old to turn himself in. Catherine McDonald reports.