As tensions rise after the murder of a Sikh separatist leader in Canada, both India and Canada have expelled one other's diplomats.