Why does the marriage of Muhammad to Aisha spark such controversy? Some argue it was a product of its time, while others call it unacceptable. The truth is much more complex. In pre-Islamic Arabia, ...