The best age for a girl to marry is 16, according to Mahmoud Ahmadinejad. The Iranian president is speaking out against his country's family planning program, instituted in the 1990s to reduce Iran's then-rising growth rate. Ahmadinejad believes the program is ungodly and overly Western, and complains that "the marriage age for boys has reached 26 and for girls to 24, and there is no reason for this," according to local reports cited by the AP. It's worth noting, as the Independent does, that the legal marriage age for girls was raised in 2004 to 15 ... from nine.
(More Mahmoud Ahmadinejad stories.)