Dufferin Street is a major north–south street in Toronto, Vaughan and King, Ontario, Canada. It is a concession road, two concessions west of Yonge Street. From Wikipedia
Toronto police have launched a homicide unit inquiry at the scene following the city’s 21st slaying of the year.