Man critically injured in North York stabbing on Thursday evening

Toronto police found the injured 19-year-old in the Finch Avenue West and Weston Road area. He was taken to hospital in critical condition.