10 Shocking Facts About the Slave Trade

All Time 10s
A $777 trillion trade network that affected millions, delve into 10 shockin facts about the slave trade in this video. Music = Navajo 3 by Jeremy Sherman
View Comments