In my opinion its wrong. She has so much to learn before age 18 and she does not need to experience those learning as a wife. Its an abuse to marry a child. Because like it or not, that marriage will lead to sexual relations in no time which the body and brain is not totally prepared for. Not to mention all the illness that early sex and ignorance can lead to. It is heart breaking to find out that a girl child is still married to at this time and age. Let the men wait till they are 18years old and willing to get married. If the law can't change, let the society change its behavior. Don't choose a 9 year old for a wife. Let her learn good values from her parents, school and society till she joins majority.
There are some very good reasons to oppose child marriages, including:
1) Pregnancy at early age (before age 20) shows increased maternal and child mortality, as well as complications such as low birth weight babies and obstetric fistula. Medically, pregnancy in girls is associated with poor outcomes for both mother and child.
2) Early marriage disrupts or terminates education. Girls, as well as boys should be encouraged to get a good education, which carries economic benefits. Child marriage frequently prevents this. Child marriage has a negative impact on economic sufficiency.
3) Child marriages are associated with a higher risk of STDs and domestic violence.
4) Marriage carries with it certain responsibilities which children and young teens simply cannot understand. If there is no understanding, then validity of any consent is questionable.
5) Marriages at a young age are statistically more likely to end in divorce.
6) There are legal restrictions on what activities are allowed for minors, including the right to contract, to drive, to vote. This is a recognition of a lack of psychological development in minors and a desire to protect them from poor decision making. Marriage is, traditionally, a contractual relationship, yet in some places (including some US states) we allow girls too young to legally buy alcohol or drive, to enter into this relationship. Not, in my opinion, a good idea.
Children should be allowed to be children, obtain an education, and defer parenthood until they are no longer children themselves.
Anyone who wants to enter a marriage should be mature enough in many aspects such as :
physical , psychological, and spiritual maturity.
If she/he is not yet matured in any of these aspects (be it physical or psychological) , entering a marriage is wrong.
Also there are 3 conditions to get married in Islam.
1. Both the girl and the boy agree to marry each other.
2. The father of the girl investigates that the boy is good enough for her daughter (he can ask through his family, friends, work, school etc.). And approves the boy.
3. The boy should give the girl a gift. It can be anything she likes (it's called the mehr ).
It is really crazy to allow a child of 9 years to marry. Pedophiles may do that. A 9-year old girl's life is ruined. According to my opinion the youngest marriage you can allow is 18 years old but 25 would be better. The man decides what sex or gender a child is going to have. If it happens to be XX and not XY it does not mean that the offspring is a cattle. It is a human being with a unique talent that needs to be developed for years and not disturbed by any child marriage.