article: Jagmeet Singh
links: LGBT rights in Canada House of Commons of Canada Hindustan Times Social democracy The New York Times Canadian Broadcasting Corporation Progressivism York University Andrea Horwath HuffPost British Columbia Burnaby Canada CBC News Kennedy Stewart (Canadian politician) Scarborough, Ontario Legislative Assembly of Ontario University of Western Ontario India Ontario New Democratic Party Punjab, India Tom Mulcair New Democratic Party of Canada Scarborough, Toronto New Democratic Party (Canada) Member of parliament New Democratic Party