A digital archive of slave voyages details the largest forced migration in history

A digital archive of slave voyages details the largest forced migration in history:




Comments