How a man becomes pregnant with Gods spirit
In Chapter 66 Verses 11 and 12 of the Holy Quran Allah says that the believers who achieve the highest level of purity are Mary.
Once a believer becomes Mary then Allah breaths into him His spirit just like He breathed His…