where do canadian political parties rank on lgbtq2 issues?
and large part due to historic and ongoing efforts of New Democrat Members of Parliament, Liberal government passed trans-rights bill, enshrining identity and expression as protected grounds in Canadian Human Rights Act and Criminal Code of Canada.. ..…