News broke Thursday that Degrassi star Neil Hope has been dead for five years, Canada's National Post reports.
Several sites reported that Hope's death was made official on Thursday, Feb. 16, 2012. However, a...
Read More >
Other Links From TVGuide.com
Degrassi, Stephen Stohn, Degrassi Junior High, Neil Hope