Man charged with first-degree murder in North York shooting


A man has been charged with murder in connection with a fatal shooting in North York earlier this year.
On Feb. 19, Toronto police responded to reports of a shooting in the area of Keele Street and Flamborough Drive, at around 1:15 a.m.
There were reports of a dispute and multiple gunshots fired, according to police.
Officers arrived and located a man shot outside an establishment.
Police commenced life-saving measures but the man was pronounced deceased at the scene.
The victim was identified as 30-year-old Joshua Olson, of Toronto.
On Wednesday, police said a man had been taken into custody for the shooting.
John Cruz-Barros, 25, of Toronto was arrested on Tuesday and has been charged with first-degree murder.
He was set to appear in court today.
Police continue to ask anyone with information to contact them at 416-808-7400 or Crime Stoppers anonymously at 416-222-TIPS (8477).
-
Pop of colour: Moon mist inspired mural being painted in Halifax's downtown core
A not-for-profit organization in Halifax is creating an East Coast inspired mural in the city's downtown core over the coming weeks. -
Former Blue Jay Dalton Pompey plays at Labatt Park vs London Majors Monday
Fans at Labatt Park in London, Ont. got to see a former major league baseball player compete against their hometown team Monday afternoon. -
'We're going to run the damn ball': Roughriders keen to focus on ground game this season
A healthy competition has been brewing at Saskatchewan Roughriders training camp over the weekend. -
Boy, 6, seriously injured by dog in La Peche, Que.
Police in western Quebec say a young boy suffered serious injuries after being attacked by a dog in La Peche Monday. -
Man hit by car in Burnaby suffers life-threatening injuries, police say
One man is in the hospital with life-threatening injuries after being hit by a car in Burnaby Sunday night, according to police. -
Man dead after stabbing near South Vancouver nightclub
A 19-year-old man was killed near a nightclub in South Vancouver early Monday morning night, according to police. -
Quebec takes home gold in Canadian Para Hockey Championships in Leduc
Quebec has unseated Alberta as the gold-medal champions of the Canadian Para Hockey Championships. -
Woman arrested after being caught allegedly stealing on camera
A woman was arrested after she was caught on camera allegedly stealing from a truck in Wallaceburg, police say. -
Ft. Saskatchewan man wanted for aggravated assault and forcible confinement: RCMP
Sherwood Park and Fort Saskatchewan RCMP are asking for the public’s help locating a man wanted on charges including forcible confinement and aggravated assault.