A Toronto-area kidnapping tied to a $1 million Bitcoin ransom ended in a 13-year prison sentence for Keyron Moore; the case highlights rising crypto extortion risks and law enforcement treating Bitcoin demands as traditional armed robbery and kidnapping.
Sentence and charges: Keyron Moore, 39, received 13 years for abduction, sexual assault and related firearms offences.
Crime details: Victim A.T. was abducted, tortured, threatened with fentanyl, and forced to face a $1 million Bitcoin demand.
Related outcomes: Co-accused youth S.M. convicted in 2024; sentencing scheduled for October 3 in Oshawa.
Bitcoin ransom Toronto kidnapping: Keyron Moore sentenced to 13 years for a $1M Bitcoin extortion; read the full case summary and key takeaways now.
‘,
‘
🚀 Advanced Trading Tools Await You!
Maximize your potential. Join now and start trading!
‘,
‘
📈 Professional Trading Platform
Leverage advanced tools and a wide range of coins to boost your investments. Sign up now!
‘
];
var adplace = document.getElementById(“ads-bitget”);
if (adplace) {
var sessperindex = parseInt(sessionStorage.getItem(“adsindexBitget”));
var adsindex = isNaN(sessperindex) ? Math.floor(Math.random() * adscodesBitget.length) : sessperindex;
adplace.innerHTML = adscodesBitget[adsindex];
sessperindex = adsindex === adscodesBitget.length – 1 ? 0 : adsindex + 1;
sessionStorage.setItem(“adsindexBitget”, sessperindex);
}
})();
What is the Toronto Bitcoin ransom kidnapping case?
Bitcoin ransom describes the $1 million cryptocurrency demand made during the November 1, 2022 abduction of A.T. in Thornhill. The case culminated in Keyron Moore receiving a 13-year prison term for abduction, sexual assault and firearms offences, and underscores how crypto is increasingly targeted in violent extortion.
How did the abduction and Bitcoin demand unfold?
On November 1, 2022, A.T. was forced into a vehicle at gunpoint outside a Thornhill plaza and taken to Barrie. Court records show she was confined in a garage, beaten, burned and threatened with a syringe of fentanyl while captors demanded $1 million in Bitcoin. Detective Renwick summarized that the perpetrators repeatedly demanded cryptocurrency.
Who was convicted and what penalties were imposed?
Keyron Moore, 39, was convicted on counts including forcible confinement and sexual assault with a firearm. Justice M. Townsend sentenced Moore on August 22 to 13 years, with three years credited for time served, plus a lifetime weapons ban and 20 years of sex-offender registration. A youth, identified as S.M. under the Youth Criminal Justice Act, was convicted in 2024 and faces sentencing on October 3 in Oshawa.
‘,
‘
🔒 Secure and Fast Transactions
Diversify your investments with a wide range of coins. Join now!
‘,
‘
💎 The Easiest Way to Invest in Crypto
Dont wait to get started. Click now and discover the advantages!
‘
];
var adplace = document.getElementById(“ads-binance”);
if (adplace) {
var sessperindex = parseInt(sessionStorage.getItem(“adsindexBinance”));
var adsindex = isNaN(sessperindex) ? Math.floor(Math.random() * adscodesBinance.length) : sessperindex;
adplace.innerHTML = adscodesBinance[adsindex];
sessperindex = adsindex === adscodesBinance.length – 1 ? 0 : adsindex + 1;
sessionStorage.setItem(“adsindexBinance”, sessperindex);
}
})();
The court treated the cryptocurrency demand as part of an armed abduction and sexual assault prosecution. Sentencing included imprisonment, weapons prohibitions, and long-term sex-offender registration to reflect the severity of combined violent and digital-asset extortion charges.
Violent extortion for crypto—sometimes called “wrench attacks”—has increased in reports to law enforcement. Courts and police classify such incidents similarly to traditional robbery and kidnapping, pursuing both violent-crime charges and financial-forensic follow-up.
A non-publication and non-broadcast order was issued in March 2024 to protect the victim’s identity. In her victim impact statement, A.T. described ongoing trauma and fear for personal safety.
‘
];
var adplace = document.getElementById(“ads-htx”);
if (adplace) {
var sessperindex = parseInt(sessionStorage.getItem(“adsindexHtx”));
var adsindex = isNaN(sessperindex) ? Math.floor(Math.random() * adscodesHtx.length) : sessperindex;
adplace.innerHTML = adscodesHtx[adsindex];
sessperindex = adsindex === adscodesHtx.length – 1 ? 0 : adsindex + 1;
sessionStorage.setItem(“adsindexHtx”, sessperindex);
}
})();