10 Shocking Facts About the Slave Trade (Video) 9 years ago Written by keith Share This PageA $777 trillion trade network that affected millions, delve into 10 shocking facts about the slave trade in this video. https://www.youtube.com/watch?v=ybh8wENUqQc Share This Page