Canada today withdrew 41 diplomats from India with a looming threat of New Delhi revoking their immunity amid the ongoing row over the killing of a Khalistani terrorist. Canada said that losing immunity would have put the officials at risk. Dozens of Canadian diplomats and their families have left India amid the ongoing row as India planned to "unethically revoke" their diplomatic immunity, Canadian Foreign Minister Melanie Joly said. Only 21 officials have been left behind to man Canada's embassy and consulates in India, Joly added.