24/7 FREE
CONSULTATION
Featured In:

Court Rulings & Precedents

verdict-of-not-guilty-innocent-person

How to Plead “Not Guilty” to Criminal Charges in Canada

If you’re bound and determined to prove your innocence in criminal court by taking on the role of a DIY lawyer, you should know how to plead “not guilty,” one of the first steps you…

Read
affidavit-stock-photo

Submitting an Affidavit to Drop Criminal Charges in Ontario?

In this guide, we explain how affidavits work, who can submit them, and why working with an experienced legal team like Mass Tsang LLP is critical to getting the best possible outco…

Read
human-hand-holding-wooden-gavel

What Happens When an Ontario Court Drops Criminal Charges?

If you’ve hired a skilled criminal defence lawyer to help you fight criminal charges in the Greater Toronto Area, you trust that they will help steer the case towards a favourable r…

Read
reasonable-doubt

Understanding the Concept of “Reasonable Doubt” in Canadian Criminal Law

Let’s examine the reasonable doubt concept so that you can better understand its importance in criminal trials and how it might benefit you if you face criminal charges.

Read
forensic-science-process-illustration

Understanding the Role of Forensic Science in Canadian Criminal Trials

York Regional Police recently solved a 51-year-old cold case of a teenage girl who went missing in Toronto and was later found dead of blunt force trauma to the head in King Townshi…

Read

Toronto Criminal Defence Law Firm Explains Plea Bargains

Read

What Are the Mental State Requirements in Canadian Criminal Law

Read

Life Sentences and Imprisonment in Canada

Read

What Are Some Criminal Defence Strategies in Canada?

You might find this hard to believe, but sleep has been successfully used as a criminal defence in Canadian courts. How, exactly, does that work, you ask?—“Your honour, I cannot …

Read

What Are the Stages of a Criminal Case in Canada?

Read

Understanding the Abandonment Defence in Criminal Cases

Read

Evidence in Criminal Trials: What You Need to Know

Read