What is a Street Check?

In our previous blog, we unpacked part of the public dialogue that has been taking place in Vancouver on street checks. In this blog, we wanted to detail some of […]

Nine Things You Need to Know about Bill C-59

Weighing in at a daunting 139 pages, Bill C-59 – the government’s sweeping new proposals for reforms to national security law – include some welcome changes, but also many serious […]