Indian Prime Minister Narendra Modi, left, accepts a ceremonial kirpan while Prime Minister Stephen Harper looks on at the Gurdwara Khalsa Diwan in Vancouver on Thursday, April 16, 2015. (THE CANADIAN PRESS/Jonathan Hayward)
{}