Testing your war knowledge!

12345678
Across
  1. 2. the north has a big
  2. 4. confederate general
  3. 5. current union general
  4. 6. big advantage for the south
  5. 7. against slavery
  6. 8. for slavery
Down
  1. 1. current president
  2. 3. citizens vote on their own