The Canadian Charter of Rights and Freedoms: Legal Rights, Part 1 – The Right to Life Itself
From this week onwards, my blog will be moving on to cover a different right within the Canadian Charter of Rights and Freedoms- the right to life, liberty and security of person found within Section 7, which reads as follows: Everyone has the right to life, liberty and security [...]
The Canadian Charter of Rights and Freedoms: Mobility Rights, Part 4 – A Misunderstood Section
Over the past weeks, I have outlined how the mobility rights within Section 6 of the Canadian Charter of Rights and Freedoms are heavily restricted, thanks to the limitations imposed by Section 1 and the limitations written into the rights themselves. In today’s blog, I will be taking an in-depth [...]
The Canadian Charter of Rights and Freedoms: Mobility Rights, Part 3 – The Question of Extradition
In last week’s blog, I discussed how the mobility rights within Section 6 contain restrictions in their text! However, these are far from the only restrictions upon the mobility rights. Frequent readers of this series may recall how Section 1, or the reasonable limits clause, actually imposes limits on any [...]
The Canadian Charter of Rights and Freedoms: Mobility Rights, Part 2 – The Self-limiting right
In my last blog, I outlined how the mobility rights from section 6 of the Canadian Charter of Rights and Freedoms allow Canadians to both move and pursue opportunities anywhere they like- regardless of where they came from or where they are going. However, these rights have their limitations. In [...]
#NotOnMyScreen
International Justice Mission and I are working closely on the campaign #NotOnMyScreen, an initiative to raise awareness on cybersex trafficking. You may ask yourself, “what is child cybersex trafficking?” Cybersex trafficking is a type of sex trafficking where minors and children from all over the world are exposed to countless [...]
Bill C-23: A bill undermined by its own provisions
Even though a year has passed since the government introduced its newest bill to implement new preclearance measures at Canadian airports, debates about the system outlined in Bill C-23 still remain heated as ever. According to CBC, the Prime Minister’s Office is still being flooded with emails from Canadians who [...]


