Extra Credit

12345678910111213141516171819202122
Across
  1. 2. law
  2. 8. question
  3. 10. suffered
  4. 13. repeat
  5. 15. lowers
  6. 17. extremely violent
  7. 18. warp
  8. 21. longing
  9. 22. comfort
Down
  1. 1. unfairly
  2. 3. imitate
  3. 4. religious
  4. 5. urgent
  5. 6. sadly
  6. 7. laws
  7. 9. uphold
  8. 11. considered
  9. 12. stamina
  10. 14. mocking
  11. 16. neglect
  12. 19. defective
  13. 20. agree