Puzzle 7: Shepherds in the Fields

123456789101112131415161718192021
Across
  1. 2. The city where the birth took place, City of ___ (5)
  2. 4. The town they hurried to (9)
  3. 7. The group of sheep they were watching (5)
  4. 9. The emotion that overcame the shepherds (4)
  5. 11. The title of the one born that day (6)
  6. 12. How the baby was found, ___ in swaddling clothes (7)
  7. 13. A contemporary way to describe how the news spread (6)
  8. 16. What the shepherds did after seeing the baby (5)
  9. 17. The humble people visited by the angels (9)
  10. 20. The long-awaited title given to the baby (7)
  11. 21. The angels proclaimed this on Earth (5)
Down
  1. 1. The message brought by the heavenly host (8)
  2. 3. The divine messenger who first appeared (10)
  3. 5. The heavenly army of angels that appeared (4)
  4. 6. The emotion felt by the people who heard the shepherds' story (6)
  5. 8. The simple place where they found the baby lying (6)
  6. 10. The time of day the birth was announced (5)
  7. 11. The animals the shepherds cared for (5)
  8. 13. The intense light of the Lord that shone around them (5)
  9. 14. Where the shepherds were spending the night (6)
  10. 15. The Gospel that recounts this story (4)
  11. 18. The speed with which they went to see the child (5)
  12. 19. Where the angelic host returned (6)