In 2022 Canada welcomed 437,120 permanent residents most of whom were Indians.
Already have an account? Login