Can I Get A Witness?

Have you ever thought about the different people who played a part in the birth of Christ?