What Is Canada’s Bill C-12? Deportation Fears Loom Over Thousands of Indians
The Canadian government has implemented Bill C-12, making its immigration system stricter, after which clouds of uncertainty are looming over the future of thousands of foreign citizens....