According to Christian tradition, however, the Virgin Mary was between 12 and 14 years of age when she married Joseph, who at the time was 90 years old:
Why is there this common double standard between Aisha and the Virgin Mary? It would have been normal in a medieval Semitic culture for Aisha's marriage to be consummated, especially if she'd already reached puberty.A year after his wife's death, as the priests announced through Judea that they wished to find in the tribe of Juda a respectable man to espouse Mary, then twelve to fourteen years of age. Joseph, who was at the time ninety years old, went up to Jerusalem among the candidates...
https://www.newadvent.org/cathen/08504a.htm
While I do not support nor condone hebephilia, pedophilia, child marriage, etc., is it unfair to judge ancient cultures by modern standards? To this day, child marriage is legally practiced in the United States:
http://apps.frontline.org/child-marriag ... e-numbers/
Devotees of Meher Baba regard Muhammad as one of the seven divine avatars from throughout history:
https://www.mehermount.org/story-blog/2 ... heir-times