10 Shocking Facts About The Slave Trade

0 Posted by - April 15, 2018 - LATEST POSTS, SLAVERY, Video Gallery

A $777 trillion trade network that affected millions, delve into 10 shocking facts about the slave trade in this video.

No comments