Share This Deputy Mayor Steve Desroches and Indian High Commissioner Nirmal Verma watch as Jagdeep Perhar, President of the India Canada Association, raised India’s flag at Ottawa City Hall to mark the 66th anniversary of India’s Independence. A Meeting with a Legend: Honored to Meet Kabir Bedi