A digital archive of slave voyages details the largest forced migration in history
Between 1500 and 1866, slave traders forced 12.5 million Africans aboard transatlantic slave vessels. Before 1820, four enslaved Africans crossed the Atlantic for every European, making Africa the demographic wellspring for ...