Did God impregnate Mary?
Depends upon what you believe. Those who believe the Christian scriptures say that God caused Mary to become pregnant without sexual intercourse taking place. Skeptics say that Mary was probably impregnated by Joseph and said she was a virgin to avoid being stoned to death, or had sex with someone else and said she was a virgin to avoid losing Joseph as a husband. Myself, I don’t believe Mary was either a virgin or impregnated by God. I believe the virgin birth was borrowed from mystery religions that were well known at the time.