Laura Ross ReportObserver Radio NewsMarch 6, 2009November 24, 2017 .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. Tags:Laura Ross previousGesila Azorbo ReportnextTristan Carter Report