Police say the victim’s injuries are non-life-threatening after officers were called to an area near Sheppard Avenue East and Markham Road.
Police say the victim’s injuries are non-life-threatening after officers were called to an area near Sheppard Avenue East and Markham Road.