Mary the Virgin

Mary, the Virgin, in Christianity and Islam

In Islam, Mary is the saintly, devout virgin woman who gave birth to Jesus. In Christianity, Ma ...