text: Trudeau doesn't say Canada is a Christian state - hence there is no hypocrisy accepting homosexuality. It is the hard core Christians (or fundamentalists of any religion) that are the most hypocritical!