India-Canada row: tit-for-tat moves over killing of Sikh separatist could derail long-term ties

The row between India and Canada over the killing of a Sikh separatist has been simmering for some time, according to analysts.