Home
A Nation Divided 1845-1865
Free-Soil Party definition: A political party which was of opposing the expansion of slavery to the west of the U.S..
Turn Gameplay Into Learning - Radience Gaming