Many Pakistani citizens immigrate to Canada as the first stage of their eventual immigration to the United States because with a Canadian passport, new immigrants Canadian citizens can choose whether to stay in Canada or live and work in the United States. When most people immigrate to Canada...