well said,
with respect to what you criticized, according to statistics 2022 , India, China, and Afghanistan ( 27% , 7.2% , and 5.4% respectively ) are Canada’s top immigration sources according to each immigrant’s country of citizenship. FYI, Iran by 2.7% is standing as number 8th in the list...