Identifying himself as both an Indian and a Canadian but first and foremost a Sikh, Tara Singh has shuttled back and forth between Canada and India for most of his life, finding personal harmony while incorporating two very different countries and cultures into his life. Tara Singh was raised within an amritdhari, or baptised, Sikh tradition in a small village in Punjab, India; his values and identity are firmly rooted in Punjabi Sikh culture. As...