People other than Mary who might have witnessed some of the events surrounding the birth of JesusJosephThe MagiThe shepherdsMembers of Herod's courtThe owner of the house or stable where Jesus was born and laid in a mangerSoldiers sent out to slaughter the Holy Innocents