No, Mary did not have other children.
\”αδελφός\”
The above is the Greek word for brother and blood relative. It\’s pronounced as Adelphos. Now remember the Bible was written in Greek before it\’s translation to English. When the passage of the scripture uses brothers and sisters of Jesus it points to the blood relatives of Jesus which is the main word of the Greek Bible \”αδελφός\” Mary had no other child or children after Jesus. She remained a virgin before and after the birth of Christ. For some people it might not be possible but that\’s the fact. Our separated brethren claim to know the Bible more than the Catholics that wrote and gave them the Bible. It pains me that some of them who quote passages in the scripture may not even know the origin of the Bible and the first language that the Bible was written with.
To that question…I would say No. Mary was conceived of the Holy Spirit, to bear a child “Jesus…who is to save the world. And is to that same child “Jesus” who was being referred to as the son of Joseph the carpenter.. Joseph the husband of Mary. There’s no other person that was referred to as the son of Joseph the Carpenter aside Jesus..And this shows that, Joseph has no other child nor sons to himself aside Jesus. The likes of John and James and co..are in the clan of Mary and Joseph but not to be referred as their children. Thank you
FOLLOW US ON SOCIAL MEDIA

Yes she had other children
After the birth of Jesus Christ Mary didn’t have any child again. She remains a virgin according to the scripture Matthew 6:46, Jesus Christ entrusted her to his disciples and not to his siblings