Crime Solvers Central
Crime Solvers Central
298 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Case Description

Any updates on this case? Let us know!
Summary based on 10 sources
A quiet street in West Toronto’s Junction neighbourhood became the first scene in a shocking three-day wave of violence that would span across southern Ontario. On the afternoon of October 1, 2024, police were called to a residence near Keele Street and Dundas Street West. Inside, they discovered the body of 66-year-old Trinh Thi Vu, a female victim who had suffered visible, significant trauma. Her death marked the city's 69th homicide of the year and was the beginning of a tragedy that would claim two more lives.

Investigators soon learned that Ms. Vu was not a random victim. She was an acquaintance of her alleged killer, 30-year-old Sabrina Kauldhar of Toronto. While police have not disclosed the nature of their relationship, this connection set Ms. Vu’s death apart from the two that would follow. Her death was the targeted, violent opening to a spree that would see Kauldhar later described by police as a serial killer.

The day after Ms. Vu was found, the violence surfaced again. On October 2, emergency services in Niagara Falls were called to John Allan Park for a disturbance. They found 47-year-old Lance Cunningham critically injured; he died at the scene. The following day, October 3, Hamilton police responded to a call about an injured man in a parking lot. There they found 77-year-old Mario Bilich, a retired teacher, who had been stabbed and later died in hospital. Unlike the killing of Ms. Vu, investigators believe these two subsequent attacks were random acts of violence.

A massive investigation involving more than 100 detectives from multiple police services began to connect the three homicides. Eyewitness descriptions from the scenes in Niagara Falls and Hamilton matched, pointing to a single suspect. This link led investigators back to the death of Trinh Thi Vu in Toronto. The tight timeframe of the killings created a sense of urgency, with police fearing more attacks were imminent. The manhunt culminated on the evening of October 3, when officers from the Niagara Regional Police arrested Sabrina Kauldhar at a hotel in Burlington.

Sabrina Kauldhar was charged with second-degree murder in the deaths of Trinh Thi Vu and Lance Cunningham, and first-degree murder for the killing of Mario Bilich. The legal proceedings that followed took a complex turn. In October 2024, a court ordered a mental health assessment to determine if Kauldhar was fit to stand trial, a request initially made by her defense, then opposed at her instruction, and finally pursued by the prosecution.

In March 2025, a judge ruled Kauldhar unfit and ordered her to undergo 60 days of psychiatric treatment. By June 2025, after receiving treatment and being observed by medical experts, she was reassessed and deemed fit to stand trial. A preliminary hearing in the fall of 2025 concluded there was enough evidence to proceed, and a judge ordered her to stand trial in the Superior Court of Justice on all three murder charges. The case is now moving through the litigation process, with the details from the preliminary hearing protected by a publication ban.