Apply for asylum in Canada
Canada has an obligation to grant protection to Convention refugees and persons in need of protection under a number of United Nations conventions to which it is a signatory. These include the Convention Relating to the Status of Refugees (1951), the International Covenant on Civil and Political Rights (1966), and the Convention Against Torture and Other Cruel, Inhuman and Degrading Treatment or Punishment (1984).
If you are currently in Canada and consider yourself to have a well-founded fear of persecution that causes you to not want to your home country, you can submit a claim for refugee protection in Canada. The Refugee Protection Division (RPD) is the division of the Immigration and Refugee Board of Canada (IRB) that hears claims for refugee protection made in Canada and decides whether to accept them.