January 18 2015 6:24pm

Son charged with killing father, stand off at TTC station

Sun, Jan 18: A teenager has been charged with murder for allegedly killing his father. Before police discovered the father’s body, there was a tense stand off at Finch Station. Cindy Pom explains

Responsive site? HTTPS:// site?

Video Home