Home
The Civil War 1850-1880
Sharecropping definition: Where a landowner allows a tenant to use the land in return for a share of the crops.
Radience Gaming - Game & Learn