Laura Ross Report

mp3 download
.mp3

The final journey for one of Canada’s most famous women in television ended at the University of Toronto in Scarborough. Laddie Dennis died February 22. Laura Ross has this story.