In the UK the average age for a woman to marry is 31. By this time a woman will have been to school, possibly onto university, have developed a career and may have had a child. Whichever course her life has taken before she made the choice to marry, she will have had control. But for the 700 million women around the world who were married before 18, there was little, if any, choice involved. ...