Advertisement
Body Found
April 11 2016 2:41pm

Body found in a North York park fire pit

Homicide investigators have been called in after a body was found in a fire pit at Northwood Park.