Today marks an important date in British history. The Abolition of the Slave Trade Act passed through parliament on March 25 1807 which abolished the transatlantic slave trade. It did not, however, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results