How did the writers of the New Testament know the details of the birth of Jesus?
I mean no disrespect. I am not Christian and am ignorant of the New Testament. I assume there is a simple answer to the question. Were any of the disciples present at the birth? Might Jesus have told them about it based on what he heard from Mary and Joseph?
This question is in the General Section. Responses must be helpful and on-topic.