Update Charges laid – Toronto Homicide #14 – Police investigate the fatal shooting of Joshua Olson on Keele St & Flamborough Dr area

The 2022 Toronto Homicide Victim List is available here
Follow us on Spotify for more Canadian True Crime content

Toronto police and paramedics were called to the area of Keele St & Flamborough Dr on February 19th at approximately 1:17am on the report of a of a dispute where multiple gunshots were fired.

On arrival police located a man suffering from serious gunshot wounds. We was pronounced deceased at the scene.

Police said the homicide unit has taken conduct of the investigation. Information will be added as it becomes available.

Update January 21
The victim has been identified as Joshua Olson, 30, of Toronto. Investigators would like to speak to any witnesses that were in the area at the time, as well as drivers and businesses that have dash camera or security footage.

Anyone with information is asked to contact police at 416-808-7400.

Update May 4th
On May 3, 2022, John Cruz-Barros, 25, of Toronto was arrested and charged with:

1. First Degree Murder