Two other people in the vehicle sustained minor injuries and were taken to a local hospital.
Gurjeet Kajla has been charged with mischief endangering life and production of a controlled substance methamphetamine.
Authorities say the suspect in the shooting ran inside a subway station and fatally shot himself.
The case wound up in North Dakota because U.S. Bank, one of the victims, is based in Fargo.
The stabbing occurred in the Neilson and Ellesmere roads area around 7 a.m. on Sunday.
Paramedics say he was taken to hospital in serious condition.
There has been no word on suspects.
Gilani said the grief he and his family are feeling is overwhelming.
With its finances slowly improving, plans are being made for the Waterloo, Ont.-based company to become a bigger player in the Internet of Things movement.
Events happening in Toronto for a variety of ages and interests. (5)
Canada has been operating a mobile laboratory in Sierra Leone since June.
Musician Ed Sheeran, David and Victoria Beckham, actor Hugh Grant and singer Lulu were all among the guests.
Check out the Honda Live Tracker for real-time highlights, live stats, a momentum tracker, win probabilities and more during Maple Leafs-Blackhawks.
The rise of the Toronto Maple Leafs new president has been anything but conventional, writes Sportsnet's Gare Joyce in this in-depth profile.
Dallas ended a four-year playoff drought in a dominating 42-7 victory over the Indianapolis Colts, with Tony Romo throwing four touchdown passes and breaking Troy Aikman's franchise record for yards passing.
Toronto election results
Get the final numbers using an interactive map with ward-by-ward results.
Live & interactive
Join us live from 5 – 6 p.m. to sound off on the news of the day and connect with other CityNews viewers.
Avery Haines takes a deeper look at the people you want to know more about and the issues you’re talking about. From quirky to in-depth, Avery asks the questions.
Our archive of recent Athlete of the Week, T-Ball Tuesdays & other Toronto sports reports.
Toronto’s biggest trials
CityNews court reporter Marianne Boucher puts a face to Toronto’s most talked-about trials.
The CityNews Team
Meet CityNews anchor Gord Martineau and our on-air team.