Government briefing note boasts about removing thousands from Canada. Experts say most are refugee claimants
A 2024 briefing note outlines Canada Border Services Agency (CBSA)’s process for removing people from the country and the challenges border services face