Canada said Thursday it had withdrawn 41 diplomats from India — fallout from a bitter row over the killing of a Sikh separatist on Canadian soil.
New Delhi planned to revoke diplomatic immunity for all but 21 of Canada’s diplomats and their families…
