Home
Slavery 1650-1860
Free-Soil Party definition: A political party which was of opposing the expansion of slavery to the west of the U.S..
Radience Gaming - Game & Learn