When we carefully consider the Biblical record, the question itself seems quite ridiculous, because it is so clear even from the context of many of the scriptures that He did. The only major religion that chooses to dispute this is the Roman Catholic religion.
Roman Catholicism dogmatically maintain that following the Lord's birth, Mary continued in her virginity the rest of her life and never bore any more children. This in direct contradiction to everything in scripture which shows that though Joseph and Mary did not come together before Jesus was born, they did afterward, and the Lord indeed blessed them with Children.
With so much Biblical validation for this, the question is, why would anyone attempt to dispute it, or even want to?
The answer is as simple as the word 'tradition'. It is because these scriptures directly contradict Roman Catholic tradition which glorifies Mary as a perpetual virgin, Co-Redemptrix, and Mediatrix. If this church were to confess that the scripture is correct and Mary had other children, it would destroy their well oiled myths about Mary. Therefore, a way had to be devised which would justify this teaching.
[Click here to read full article]