A World Sikh Organisation poster glorifying the mastermind of the Air India bombing has Indo-Canadians and New Delhi up in arms. More...