News

A Chinese national who stabbed two strangers on the TTC near High Park Station two-and-a-half years ago has been sentenced to life in prison with no chance of parole for 25 years.