Mary's sing of joy hearkens back to a similar prayer 1,000 years earlier -- and looks ahead to our world today. Scripture: Luke 1:46-55