This is all about what you should know about international adoptions
International Adoptions
Provincial and territorial authorities in Canada are responsible for authorizing international adoptions. If you're thinking of adopting a child from another country, you must first obtain information about the adoption regulations of the province or territory in which the child will reside. While adoption is a provincial/territorial responsibility, Citizenship and Immigration Canada (CIC) is responsible for allowing an adopted child entry into Canada. Entry can be refused if the child does not hold the appropriate immigrant visa. A visa may be denied even if the adoption has already been completed.
Online agencies and companies that can help you with international adoptions:
Love without Borders specializes in helping children in China.