As per data published by the Canadian Border Services Agency, 2,831 Indian were removed by the country in the first 10 months of 2025. Apart from Indians, Canada removed 3,972 Mexicans, 2,012 Haitians, 737 Colombians and 672 Romanians. A large number of people who were removed from Canada had criminal cases against them.