Toronto police were called to the area of Dupont Street and Dufferin Street on June 23rd at 12:23am on report of a stabbing. Police found 18 year old Louis Desjardins suffering from apparent injuri
Toronto police were called to the area of Dupont Street and Dufferin Street on June 23rd at 12:23am on report of a stabbing. Police found 18 year old Louis Desjardins suffering from apparent injuri