Bill C-12: Canada’s New Border Law or a Community Sweep?

In a country where immigration has long been framed as a pillar of national identity, the....