Sex with a child, or marrying a child is perfectly acceptable in some countries and not in others.
What we call child abuse another culture calls marriage.
Mary was aprox. 12 when she had Jesus, today 12 is far too young but normal for them. Eastern cultures still marry at very young ages compared to western.
Muhammed married a 6 year old but didn't have sex with her till she was 9 because 6 was too young for him.
In his culture that was perfectly acceptable, though I think by todays standards the youngest is 15, still not acceptable for the western culture.
What we call "spousal abuse" another culture calls "teaching your wife" and its not just acceptable its expected by good and loving husbands