Canada withdraws 41 diplomats from India- QHN

It is the latest in a row between the two nations over the murder of a Sikh separatist leader on […]