Seventeen-year-old Joanne Shaver was a troubled teen trying to find her way, but to her mother, Helen, she was a daughter whose life was tragically cut short. Joanne, a female, was navigating the difficult world of street life in Calgary, Alberta, in the winter of 1990. Her life, full of potential despite its challenges, became the first chapter in a dark story that would haunt the city for years.
Joanne was last seen alive in downtown Calgary on January 8, 1990. Two days later, on January 10, her body was discovered discarded on the side of a remote country road, 88th Street S.E. near Sheppard Road. An autopsy revealed the brutal nature of her death: she had been sexually assaulted and strangled.
Her murder marked the grim beginning of what investigators would later suspect was a series of killings targeting vulnerable women in the city.
The Calgary Police Service investigation led to a significant development when they charged a man named James Arthur Link with first-degree murder. The case against him was built on forensic evidence. Three of Joanne’s hairs and a fiber from her sweater were found in Link's truck. Conversely, a hair matching Link's was found on her sweater. Despite this, the prosecution's case crumbled in court. A judge ruled that the Crown had failed to prove beyond a reasonable doubt that Link was the one who had strangled Joanne. He was acquitted, a decision that was later upheld by the Supreme Court of Canada. Just a week before Joanne was killed, Link had been released from jail after serving time for sexually assaulting a prostitute.
The acquittal left Joanne’s family with no answers and a lingering fear. "They were thinking that it was so well planned; he knew what he was doing. They were thinking he had done this before," her mother, Helen Shaver, later recalled. The police told her the case was closed due to a lack of evidence, but the uncertainty was agonizing. "But at the back of my mind, if not him, who is it?" she asked. For Helen, the hope for justice faded, replaced by a worry that a killer was still free to harm others.
Joanne Shaver's homicide is considered the earliest of a string of at least seven unsolved murders of women, many involved in the sex trade, that occurred in Calgary between 1990 and 1993. This series of killings, sometimes attributed to a "Calgary Serial Killer," included victims like Jennifer Janz, Keely Louise Pincott, Shawna Vanderbasch, Jennifer Joyes, Tracy Maunder, and Rebecca Boutilier. The pattern of victims being found in remote or shallow graves fueled speculation of a single predator, though no definitive link has ever been established in court.
Decades have passed, but the murder of Joanne Shaver remains a cold case. The file sits in the archives of the Calgary Police Service, one of dozens of unsolved homicides that detectives periodically review with new technology and fresh eyes. As of October 2025, no new charges have been laid, and the identity of the person responsible for ending Joanne's life is still unknown. Calgary Crime Stoppers continues to offer rewards for information that leads to an arrest in unsolved cases, holding out hope that someone, somewhere, has the information needed to finally bring a measure of peace to Joanne's family.