News

In March of 1857, the largest sale of human beings in the history in the United States took place at a racetrack in Savannah, Georgia. During the two days of the sale, raindrops fell unceasingly ...