Vishnu Prakash is India's High Commissioner to Canada.

Return
to cigi
2017