The top documents tagged [slavery freesoil partyopposed]
Missouri Compromise 1820
87 views