I have a question which bothered me since a long time!
So i studied in a missionary school. And they would read bible everyday(i won't reveal about my religion-i may or maynot be christian). We have studied in Biology that you need both male and female for a child to be born. And they should get physical for that. So one of the sister in my school said "Mary is virgin and she gave birth" . I mean how is that possible? Isn't that illogical? I have always studied you need a male and female and mostly the person who gave birth ,can't possibly be a virgin!