contestada

How did the demands of European consumers shape the development of the slave trade

Q&A Platform for Education
Platform Explore for Education