wow you liberals are getting really desperate for punches to have gone that low.
You clearly don't know anything about Sikhism/India to have made that comment.
1 there aren't that many of them, not enough to be worried about to specifically make a photo opp for (something like 20 million globally mostly in India. I don't know the number in Canada but doubt it's significant)
2 there's a difference between Sikhism and Indian: most Indians are Hindus. If he was legitimately trying to appeal to the Indian population he would have not made that photo because Sikhs and Hindus hate each other.
3 Its called respect. the fabric he wore over his is a sign of respect to the culture of sikhism. Why does this HAVE to be a political move. WHY ARE YOU MAKING IT A POLITICAL MOVE? can he just travel to india visit the golden temple, eat some indian food play the piano and go home?