× Home Our Services   About Us   Recent Successes Testimonials News And Videos   Contact Us 中文 فارسی
Contact Our Firm

NrLawyers Blog - Sexual Assault

When the Crown Calls for a Mistrial

May 2nd, 2026

Lessons from Law Society of Ontario v. Corcoran, 2024 ONLSTH 108 It is rare — almost unheard of — for Crown counsel...

Read More
Digital Evidence in Sexual Assault Cases in Canada

April 28th, 2026

Digital Evidence in Sexual Assault Cases in Canada Michael Bury, Joseph Neuberger, and Diana Davison ...

Read More
Cheating on a Partner Is Not a Crime — and Courts Cannot Treat It Like One

April 28th, 2026

Case Commentary · Criminal Law · Evidence Cheating on a Partner Is Not a Crime — and Courts...

Read More
Evidence to Gather If Charged with Sexual Assault

April 17th, 2026

IMPORTANT: This document is for general informational purposes only and does not constitute legal advice. If you have been...

Read More
Ontario’s Sex Offender Registry Law Found Unconstitutional

April 15th, 2026

A Hamilton judge has struck down two pillars of Christopher’s Law, ruling that mandatory registration and lifetime...

Read More
When Does a “Position of Trust” Begin — and End?

March 30th, 2026

The Ontario Court of Appeal’s decision in R. v. J.B. draws a critical line between moral wrongdoing and criminal...

Read More
Looking Ahead: Upcoming SCC Important cases impacting Sexual Assault Law

November 6th, 2025

Canadian sexual assault law has evolved rapidly over the past decade, influenced by shifting social awareness, legislative...

Read More
Looking Ahead: Upcoming SCC Cases Poised to Reshape Canadian Sexual Assault Law

October 31st, 2025

Canadian sexual assault law has evolved rapidly over the past decade, influenced by shifting social awareness, legislative...

Read More
September Roundup: Not On Record Podcast Highlights on Self-Defence, Consent, and High-Profile Cases

October 6th, 2025

September was a powerful month on Not On Record, where we tackled pressing issues in criminal law and justice. From...

Read More

CONTACT INFORMATION


PHONE: (416) 364-3111
FAX: (416) 364-3271