
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto
Videos
-
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto
02:56 | April 12, 2022
-
Mail deliveries to resume as Canada Post workers moves to rotating strike
01:47 | October 10, 2025
-
Speed enforcement cameras top of mind as Toronto city council resumes
01:54 | October 8, 2025
-
Increased police presence in the GTA as the world marks 2 years since the Oct. 7 attacks
01:05 | October 7, 2025
-
Ford eying end to automated speed enforcement cameras with new legislation
02:38 | September 25, 2025
-
Vaughan home shot at twice this month, 5th shooting in same neighbourhoodÂ
01:41 | September 24, 2025
-
Restaurant fire in East York under investigation
01:05 | September 22, 2025
-
3 more speed enforcement cameras cut down in Toronto
02:06 | September 19, 2025
-
Suspect identity released in Toronto’s latest homicide of 2025
01:56 | September 18, 2025
-
Man shot and killed in Scarborough residential complex
02:18 | September 16, 2025
-
Boy, 12, man charged with 2nd-degree murder of homeless man
02:09 | September 15, 2025
-
20 Years of Caribbean cinema: celebrating the CaribbeanTales International Film Festival
05:21 | September 3, 2025
-
Ontario electricity usage hit highs not seen since 2013 this summer
00:39 | September 1, 2025
-
TTC increasing fall service
01:27 | August 28, 2025
-
Breakfast Club of Canada sounds alarm on child hunger
05:28 | August 28, 2025
-
‘Blue & Jay’: Toronto Zoo reveals the names of its newest members
01:12 | August 27, 2025
-
Community members come together to donate backpacks, school supplies
01:48 | August 26, 2025
-
Summer Spotlight: The Distillery District
08:59 | August 22, 2025
-
This Week in Washington: Partisan race to redraw voting maps, steel and aluminum tariffs double
06:10 | August 22, 2025
-
Science News Now: cats helping dementia research, scientists uncover surprise in gold experiment
05:40 | August 22, 2025
-
Etobicoke creamery offers DIY dairy-free frozen treats
05:35 | August 22, 2025
-
Peel police investigating ‘suspicious’ house fire
01:47 | August 22, 2025
-
Man shot and killed inside Brampton home, another man injured
01:28 | August 20, 2025
-
Ground pay included in new Air Canada flight attendants deal
04:18 | August 19, 2025
-
Union crash Air Canada news conference
03:12 | August 14, 2025
-
‘We support the workers’: Air Canada customers hope 2 sides can reach an agreement
02:37 | August 13, 2025
-
Man dead in east-end apartment stabbing
01:54 | August 13, 2025
-
Several cities in southern Ontario issue fire ban
01:39 | August 12, 2025
-
Municipal Matters: small town financial crisis, and TTC ridership
05:47 | August 7, 2025
-
CNE sees record number of job applications amid high youth unemployment rate
02:42 | July 30, 2025
-
55-year-old in life-threatening condition following stabbing in Toronto
02:11 | July 28, 2025
-
Police investigate 3-vehicle fire at Chrysler Islington dealershipÂ
00:47 | July 25, 2025
-
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto
02:56 | April 12, 2022
-
Mail deliveries to resume as Canada Post workers moves to rotating strike
01:47 | October 10, 2025
-
Speed enforcement cameras top of mind as Toronto city council resumes
01:54 | October 8, 2025
-
Increased police presence in the GTA as the world marks 2 years since the Oct. 7 attacks
01:05 | October 7, 2025
-
Ford eying end to automated speed enforcement cameras with new legislation
02:38 | September 25, 2025
-
Vaughan home shot at twice this month, 5th shooting in same neighbourhoodÂ
01:41 | September 24, 2025
-
Restaurant fire in East York under investigation
01:05 | September 22, 2025
-
3 more speed enforcement cameras cut down in Toronto
02:06 | September 19, 2025
-
Suspect identity released in Toronto’s latest homicide of 2025
01:56 | September 18, 2025
-
Man shot and killed in Scarborough residential complex
02:18 | September 16, 2025
-
Boy, 12, man charged with 2nd-degree murder of homeless man
02:09 | September 15, 2025
-
20 Years of Caribbean cinema: celebrating the CaribbeanTales International Film Festival
05:21 | September 3, 2025
-
Ontario electricity usage hit highs not seen since 2013 this summer
00:39 | September 1, 2025
-
TTC increasing fall service
01:27 | August 28, 2025
-
Breakfast Club of Canada sounds alarm on child hunger
05:28 | August 28, 2025
-
‘Blue & Jay’: Toronto Zoo reveals the names of its newest members
01:12 | August 27, 2025
-
Community members come together to donate backpacks, school supplies
01:48 | August 26, 2025
-
Summer Spotlight: The Distillery District
08:59 | August 22, 2025
-
This Week in Washington: Partisan race to redraw voting maps, steel and aluminum tariffs double
06:10 | August 22, 2025
-
Science News Now: cats helping dementia research, scientists uncover surprise in gold experiment
05:40 | August 22, 2025
-
Etobicoke creamery offers DIY dairy-free frozen treats
05:35 | August 22, 2025
-
Peel police investigating ‘suspicious’ house fire
01:47 | August 22, 2025
-
Man shot and killed inside Brampton home, another man injured
01:28 | August 20, 2025
-
Ground pay included in new Air Canada flight attendants deal
04:18 | August 19, 2025
-
Union crash Air Canada news conference
03:12 | August 14, 2025
-
‘We support the workers’: Air Canada customers hope 2 sides can reach an agreement
02:37 | August 13, 2025
-
Man dead in east-end apartment stabbing
01:54 | August 13, 2025
-
Several cities in southern Ontario issue fire ban
01:39 | August 12, 2025
-
Municipal Matters: small town financial crisis, and TTC ridership
05:47 | August 7, 2025
-
CNE sees record number of job applications amid high youth unemployment rate
02:42 | July 30, 2025
-
55-year-old in life-threatening condition following stabbing in Toronto
02:11 | July 28, 2025
-
Police investigate 3-vehicle fire at Chrysler Islington dealershipÂ
00:47 | July 25, 2025
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto
Description
April 12, 2022
As Catherine McDonald reports, Richard Edwin was picked up Sunday night and investigators found a cache of weapons and ammunition inside his apartment.
-
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto02:56 | April 12, 2022
-
Mail deliveries to resume as Canada Post workers moves to rotating strike01:47 | October 10, 2025
-
Speed enforcement cameras top of mind as Toronto city council resumes01:54 | October 8, 2025
-
Increased police presence in the GTA as the world marks 2 years since the Oct. 7 attacks01:05 | October 7, 2025
-
Ford eying end to automated speed enforcement cameras with new legislation02:38 | September 25, 2025
-
Vaughan home shot at twice this month, 5th shooting in same neighbourhoodÂ01:41 | September 24, 2025
-
Restaurant fire in East York under investigation01:05 | September 22, 2025
-
3 more speed enforcement cameras cut down in Toronto02:06 | September 19, 2025
-
Suspect identity released in Toronto’s latest homicide of 202501:56 | September 18, 2025
-
Man shot and killed in Scarborough residential complex02:18 | September 16, 2025
-
Boy, 12, man charged with 2nd-degree murder of homeless man02:09 | September 15, 2025
-
20 Years of Caribbean cinema: celebrating the CaribbeanTales International Film Festival05:21 | September 3, 2025
-
Ontario electricity usage hit highs not seen since 2013 this summer00:39 | September 1, 2025
-
TTC increasing fall service01:27 | August 28, 2025
-
Breakfast Club of Canada sounds alarm on child hunger05:28 | August 28, 2025
-
‘Blue & Jay’: Toronto Zoo reveals the names of its newest members01:12 | August 27, 2025
-
Community members come together to donate backpacks, school supplies01:48 | August 26, 2025
-
Summer Spotlight: The Distillery District08:59 | August 22, 2025
-
This Week in Washington: Partisan race to redraw voting maps, steel and aluminum tariffs double06:10 | August 22, 2025
-
Science News Now: cats helping dementia research, scientists uncover surprise in gold experiment05:40 | August 22, 2025
-
Etobicoke creamery offers DIY dairy-free frozen treats05:35 | August 22, 2025
-
Peel police investigating ‘suspicious’ house fire01:47 | August 22, 2025
-
Man shot and killed inside Brampton home, another man injured01:28 | August 20, 2025
-
Ground pay included in new Air Canada flight attendants deal04:18 | August 19, 2025
-
Union crash Air Canada news conference03:12 | August 14, 2025
-
‘We support the workers’: Air Canada customers hope 2 sides can reach an agreement02:37 | August 13, 2025
-
Man dead in east-end apartment stabbing01:54 | August 13, 2025
-
Several cities in southern Ontario issue fire ban01:39 | August 12, 2025
-
Municipal Matters: small town financial crisis, and TTC ridership05:47 | August 7, 2025
-
CNE sees record number of job applications amid high youth unemployment rate02:42 | July 30, 2025
-
55-year-old in life-threatening condition following stabbing in Toronto02:11 | July 28, 2025
-
Police investigate 3-vehicle fire at Chrysler Islington dealershipÂ00:47 | July 25, 2025
-
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto02:56 | April 12, 2022
-
Mail deliveries to resume as Canada Post workers moves to rotating strike01:47 | October 10, 2025
-
Speed enforcement cameras top of mind as Toronto city council resumes01:54 | October 8, 2025
-
Increased police presence in the GTA as the world marks 2 years since the Oct. 7 attacks01:05 | October 7, 2025
-
Ford eying end to automated speed enforcement cameras with new legislation02:38 | September 25, 2025
-
Vaughan home shot at twice this month, 5th shooting in same neighbourhoodÂ01:41 | September 24, 2025
-
Restaurant fire in East York under investigation01:05 | September 22, 2025
-
3 more speed enforcement cameras cut down in Toronto02:06 | September 19, 2025
-
Suspect identity released in Toronto’s latest homicide of 202501:56 | September 18, 2025
-
Man shot and killed in Scarborough residential complex02:18 | September 16, 2025
-
Boy, 12, man charged with 2nd-degree murder of homeless man02:09 | September 15, 2025
-
20 Years of Caribbean cinema: celebrating the CaribbeanTales International Film Festival05:21 | September 3, 2025
-
Ontario electricity usage hit highs not seen since 2013 this summer00:39 | September 1, 2025
-
TTC increasing fall service01:27 | August 28, 2025
-
Breakfast Club of Canada sounds alarm on child hunger05:28 | August 28, 2025
-
‘Blue & Jay’: Toronto Zoo reveals the names of its newest members01:12 | August 27, 2025
-
Community members come together to donate backpacks, school supplies01:48 | August 26, 2025
-
Summer Spotlight: The Distillery District08:59 | August 22, 2025
-
This Week in Washington: Partisan race to redraw voting maps, steel and aluminum tariffs double06:10 | August 22, 2025
-
Science News Now: cats helping dementia research, scientists uncover surprise in gold experiment05:40 | August 22, 2025
-
Etobicoke creamery offers DIY dairy-free frozen treats05:35 | August 22, 2025
-
Peel police investigating ‘suspicious’ house fire01:47 | August 22, 2025
-
Man shot and killed inside Brampton home, another man injured01:28 | August 20, 2025
-
Ground pay included in new Air Canada flight attendants deal04:18 | August 19, 2025
-
Union crash Air Canada news conference03:12 | August 14, 2025
-
‘We support the workers’: Air Canada customers hope 2 sides can reach an agreement02:37 | August 13, 2025
-
Man dead in east-end apartment stabbing01:54 | August 13, 2025
-
Several cities in southern Ontario issue fire ban01:39 | August 12, 2025
-
Municipal Matters: small town financial crisis, and TTC ridership05:47 | August 7, 2025
-
CNE sees record number of job applications amid high youth unemployment rate02:42 | July 30, 2025
-
55-year-old in life-threatening condition following stabbing in Toronto02:11 | July 28, 2025
-
Police investigate 3-vehicle fire at Chrysler Islington dealershipÂ00:47 | July 25, 2025
Police have charged 1 man for 2 separate random fatal shootings in downtown Toronto
Description
April 12, 2022
As Catherine McDonald reports, Richard Edwin was picked up Sunday night and investigators found a cache of weapons and ammunition inside his apartment.
National News
-
Maple syrup producers ‘concerned’ amid drought conditions in Atlantic Canada2:106 hours ago
-
Trump says U.S. to slash IVF costs, expand insurance coverage to fertility1:057 hours ago
-
Trump says Putin dissuaded him from sending Tomahawk missiles to Ukraine1:518 hours ago
-
Liberals to introduce bail reform legislation2:074 hours ago
-
Orthopedic surgeon for the Toronto Blue Jays talks common MLB injuries1:424 hours ago
-
Carney says Stellantis looking for new model for Brampton plant1:3610 hours ago
-
Carney says it’s ‘time to talk’ with U.S. as Ford calls for tariff retaliation0:4310 hours ago
-
Canadian government set to introduce bail reform for violent criminals3:3610 hours ago
-
China ‘dissatisfied’ with US actions, hopes Trump will ‘cherish’ outcomes of recent trade talks1:1610 hours ago
-
Kenyan police fire shots, deploy tear gas near crowds at viewing of late PM Odinga1:4810 hours ago
Advertisement
Top News
-
Canadian government set to introduce bail reform for violent criminals3:3610 hours ago
-
Kenyan police fire shots, deploy tear gas near crowds at viewing of late PM Odinga1:4810 hours ago
-
Netanyahu vows Israel will ‘achieve all of the war’s goals’ despite ceasefire in Gaza1:3411 hours ago
-
Ongoing Challenges in delivering aid to Gaza9:3510 hours ago
-
Diane Keaton’s cause of death revealed4:0010 hours ago
-
Canadian-Israelis watch anxiously as communities rebuild their lives3:0022 hours ago
-
Gaza ceasefire: Concerns increase about Israel-Hamas body exchange2:1311 hours ago
-
‘It is a big loss’: Kenyan’s mourn ‘father figure,’ former PM Raila Odinga dead at 801:351 day ago
-
Bangladesh factory fire: Relatives of missing workers ask, ‘Why was there a lock on the door?’1:151 day ago
-
B.C. airports hacked with pro-Hamas messages0:411 day ago
Sponsored Content
Trending
-
Remains of missing Edmonton teen Samuel Bird found as murder charge laid2:575 hours ago
-
Samuel Bird’s disappearance now a homicide investigation2:042 weeks ago
-
Diane Keaton’s cause of death revealed4:0010 hours ago
-
Canadian government set to introduce bail reform for violent criminals3:3610 hours ago
-
Edmonton police concentrate Samuel Bird search to rural area in Yellowhead County1:401 week ago
-
Edmonton home searched as part of Samuel Bird disappearance investigation1:124 weeks ago
-
Suspicious fire damages west end home linked to Samuel Bird missing person case1:442 weeks ago
-
Canada Post mail delivery resumes after union launches rotating strike, but what does that mean?1:562 days ago
Canada
-
Carney says it’s ‘time to talk’ with U.S. as Ford calls for tariff retaliation0:4310 hours ago
-
Alberta Health Services eliminates hundreds of positions, lays off employees0:4510 hours ago
-
Business Matters: Customer satisfaction dips for Canada’s ‘Big 5’ banks2:3411 hours ago
-
Property owner of former Goodyear plant in Bowmanville ordered to demolish building after major fire1:3911 hours ago
-
Group fights to save former WW2 prisoner-of-war camp in Bowmanville from possible demolition2:1111 hours ago
-
Striking BCGEU worker speaks out as contract negotiations stall4:4911 hours ago
-
How will Stellantis’ U.S. move impact Canada’s auto sector?2:1311 hours ago
-
Battle begins to have Wells Gray Park killer denied parole2:3311 hours ago
-
Canola tariffs causing uncertainty among farmers1:4611 hours ago
-
‘Stop betraying our workers’: Poilievre slams Carney over Stellantis job losses to U.S.2:081 day ago
U.S. News
-
China ‘dissatisfied’ with US actions, hopes Trump will ‘cherish’ outcomes of recent trade talks1:1610 hours ago
-
Typhoon Halong batters Alaska, forcing 1,500 people from their homes1:4711 hours ago
-
Jeep Compass production moving to U.S., 3K Canadian jobs in jeopardy1:451 day ago
-
Health Matters: Hundreds of U.S. health workers fired over the weekend2:542 days ago
-
Why Prince Harry and Meghan Markle’s NYC visit has people talking5:132 days ago
-
Trump signs Gaza peace deal, as questions linger over Middle East’s future2:123 days ago
-
Helicopter crash at Huntington Beach, California injures 51:044 days ago
-
Explosion at Tennessee military explosive plant leaves multiple dead, several missing1:326 days ago
-
Melania Trump says she’s reunited 8 Ukrainian children with their families1:557 days ago
-
Hero dog leads police to missing, injured 86-year-old woman0:357 days ago
Advertisement
World
-
Pitt Meadows family flees Canada after brutal attack1:524 hours ago
-
What is Trump trying to achieve in Venezuela?2:005 hours ago
-
Israel’s West Bank project threatens Palestinian statehood2:345 hours ago
-
Israel-Hamas peace plan faces impasse over exchange of hostage, prisoner bodies2:115 hours ago
-
China ‘dissatisfied’ with US actions, hopes Trump will ‘cherish’ outcomes of recent trade talks1:1610 hours ago
-
Kenyan police fire shots, deploy tear gas near crowds at viewing of late PM Odinga1:4810 hours ago
-
Netanyahu vows Israel will ‘achieve all of the war’s goals’ despite ceasefire in Gaza1:3411 hours ago
-
Ongoing Challenges in delivering aid to Gaza9:3510 hours ago
-
Canadian-Israelis watch anxiously as communities rebuild their lives3:0022 hours ago
-
Gaza ceasefire: Concerns increase about Israel-Hamas body exchange2:1311 hours ago
Politics
-
Manitoba trade rep’s $387k salary called ‘preposterous’ by Opposition Tories1:055 hours ago
-
What is Trump trying to achieve in Venezuela?2:005 hours ago
-
Israel’s West Bank project threatens Palestinian statehood2:345 hours ago
-
Israel-Hamas peace plan faces impasse over exchange of hostage, prisoner bodies2:115 hours ago
-
Carney unveils plan aimed at getting tougher on repeat and violent offenders, retail theft2:265 hours ago
-
Break-ins plague downtown Kelowna businesses2:025 hours ago
-
Calgary’s election results could come days after polls close2:255 hours ago
-
Alberta municipal election results expected to be slow1:406 hours ago
-
Alberta teachers rally outside Premier Smith’s chamber of commerce address1:506 hours ago
-
Opposition critical of N.S. premier’s pitch to develop offshore natural gas industry1:548 hours ago
Health and Wellness
-
Health Matters: Canada’s health ministers attend Calgary meetings2:1510 hours ago
-
Health Matters: Respiratory season advice for parents with young children4:0910 hours ago
-
New imaging solution helps detect reoccuring prostate cancer1:301 day ago
-
Cyber criminals targeting healthcare institutions2:091 day ago
-
OB/GYNs resign from Kamloops Inland Hospital1:191 day ago
-
Health Matters: CMA asks government to remove interprovincial barriers2:401 day ago
-
Kingston Health Sciences Centre using psilocybin to treat anxiety1:511 day ago
-
Canadian organization pushes for social media ban for those under 166:172 days ago
-
Healthy Living: Managing respiratory viruses during cold and flu season4:222 days ago
-
Health Matters: Vancouver surgeons perform life-changing surgery to restore night vision3:517 days ago
Advertisement
Investigative News
-
Unheard. Unserved: A Nova Scotia woman’s fall through the gaps in fertility care Â3:162 weeks ago
-
Canada fails to deport Iranian regime member2:012 weeks ago
-
Police defend handling of information on arrest overseas of wanted B.C. fugitive2:373 weeks ago
-
‘ChatGPT was helping’: Kenyan human trafficking survivor reveals AI role in Myanmar scam centres2:511 month ago
-
Alberta man was ISIS propagandist, police say2:181 month ago
-
Court docs reveal CSIS told RCMP about alleged Quebec militia members2:052 months ago
-
B.C. woman wrongly declared ‘deceased’ by federal Vaccine Injury Support Program2:592 months ago
-
‘Slap in the face’: Calls for investigation into Vaccine Injury Support Program2:413 months ago
-
Quebec terrorism suspects didn’t get guns and ammo from us: Canadian Forces1:413 months ago
-
Federal Vaccine Injury Support Program leaving some injured people waiting for years3:013 months ago
News Bloopers
-
‘Can’t use that on TV’: ÌÇÐÄ´«Ã½ a ÌÇÐÄ´«Ã½ reporter jump from the highest bungee jump in Canada0:366 months ago
-
Black bear in tree has rough landing after being tranquilized at Halifax-area park0:4813 months ago
-
Edmonton, B.C. morning show hosts settle NHL playoff bet3:0517 months ago
-
‘You can’t make this stuff up:’ Loud clap of thunder interrupts live TV segment at pivotal moment0:2424 months ago
-
Global Calgary weather anchor startled by surprise guest appearance0:2128 months ago
-
Fun times? ÌÇÐÄ´«Ã½ personalities help clear snow in search of ‘fun’ story2:0035 months ago
-
‘Buzzworthy moment’: Colin D’Mello recaps Doug Ford accidentally swallowing a bee1:5738 months ago
-
‘Did you just call me daddy?’: Morning show hosts can’t hold back laughter after on-air mixup1:1439 months ago
-
B.C. dad hoping to see his cloud photo on TV get his wish following viral TikTok campaign2:1142 months ago
-
Bloopers: Phil Darlington slips, slides and falls in these Our Winter City outtakes1:3836 months ago