Law Blog

Latest News – Toronto’s source for criminal law updates, alerts, news and analysis from leading lawyers in the field.

juvenile crime
Youth Criminal Justice Act: Legal Framework in Toronto

Introduction The Youth Criminal Justice Act (YCJA) is an essential piece of legislation that governs the treatment of young persons involved in the criminal justice system in Toronto, Canada. The act recognizes that youth between the ages of 12 and

Read More »
Drunk driver
The Role of DUI Checkpoints in Hamilton, Canada

Introduction Understand the purpose and impact of DUI checkpoints in Hamilton, Canada, and empower yourself with crucial knowledge about your rights and responsibilities when encountering these traffic stops. Driving under the influence (DUI) and impaired driving remain some of Hamilton,

Read More »
Navigating Firearms Offenses in Canada: A Comprehensive Guide

Introduction Canada’s commitment to public safety is evident in its rigorous firearms offenses and regulations. For both gun enthusiasts and the general populace, understanding these laws is paramount. This guide offers a deep dive into the world of firearms offenses

Read More »
a glass of alcohol beside car keys
Navigating DUI Checkpoints in Kitchener, Canada: Know Your Rights

Roadside checkpoints have become a common strategy for law enforcement officers to identify and deter impaired drivers in Kitchener, Canada. These DUI checkpoints, also known as sobriety checkpoints or RIDE (Reduce Impaired Driving Everywhere) programs, involve stopping drivers at pre-designated

Read More »
gavel
Steps to Expunging or Sealing a Criminal Record in Toronto

A criminal record can have significant long-lasting consequences on various aspects of your life, such as employment, travel, immigration, and housing. Understandably, many individuals wish to explore the possibility of wiping the slate clean and removing the burden of a

Read More »

Testimonials

Client Reviews

Our clients praise us for our outstanding results, personable service and expert knowledge. Here are a couple of things some of them had to say:

Get In Touch

Contact Calvin Barry Today.

Contact an experienced criminal defence lawyer in Toronto to fight for your case.

Book a Free Consultation