Why So Much Detail About the Birth of Jesus ?

Speaker: Pastor Mark Coleman