They are desperate. Haiti is in ruins. The Clinton Foundation robbed billions in aid that was supposed to go towards rebuilding Haiti after it was almost completely destroyed by a massive earthquake. I believe the Canadian govt can not forcibly deport any Haitian refugees with the knowledge that they have nowhere to return to. It would be a death sentence. Refugees have a right to protection in Canada if deportation has a high likelihood of resulting in their deaths.
I may be a straight male but I'd be willing to "marry" one of these poor dudes to save their life if the govt is unwilling to grant them sanctuary as refugees. If I were to pursue such an arrangement my rights as a Canadian give me the ability to do so.
Canada allows for marriage between any two consenting adults regardless of how they identify themselves. Trudeau is all for this stuff, he loves all LGBT etc. type folk. Or so he claims anyway.
In this age, in Trudeau's Canada, any person of any gender or sexual orientation or lack thereof can marry any other adult who consents to that marriage.
Traditional marriage is dead. If gay and straight marriages are protected as equal then so is any other form of marriage regardless of sexuality or even lack thereof within Canada if absolute equality is now the rule of the land.
So I hereby suggest anyone caught in this situation and anyone who is willing to help them get citizenship and save a life to simply identify yourselves as a Shamsexual and get married in a shammarriage. Equality is for everyone, including shamsexuals. It doesn't matter if I just made that label up. Once you label yourself as such then you have the right to be considered as such in our current society.
Besides, you can always get divorced after they get citizenship. :)