everything.study
HSTCMP 258

Slavery and Slave Trading in the 21st Century

5 credits

Examines the forms that slavery and slave trading have taken in contemporary times.

Sources