Close

d_domingues

Freetown, Sierra Leone, 1874

Established in the eighteenth century as part of the Sierra Leone project, Freetown was the center for the suppression of the slave trade on the coast of West Africa and served as home to a large portion of the population of those freed from the illicit slave trade. The Illustrated London News, 10 January 1874. […]

Read More