Canada and India are at odds with each other on the diplomatic front, with issues concerning Sikhs taking center stage.