CANADA DID NOT RATIFY, OAS TREATY, ON HUMAN RIGHTS.
According to articles 74-78 of the American Convention on Human Rights, that is also part of the Organization of American States, each member State is required to sign and also ratify the treaty, giving the organization and specifically the Inter-American Court of Human Rights, the jurisdiction to prosecute any kind of human rights violations against that country.
What this means is that petitions from Canada, are not recognized by the court which lacks the jurisdiction to go after that country for human rights abuse. The question is why? Why would Canada sign up as a member and not also follow its mandate completely? This leave human rights victims with no recourse with that court n order to deal with their grievances, against that country's human rights abuse.
According to Jose Vega, a law clerk with the Inter-American Court of Human Rights, with whom I had spoken to recently, the court and also the Inter-American Commission on Human Rights, which may also act if it also deem it necessary, in also a very limited capacity, can also not make Canada respect the laws governing human rights.
I have more to write on this topic, because of the negative and detrimental effect of that country's actions against human rights abuse victims in that country.