Mauritania was the last to pass the law of Abolition of the Slave Trade. It was abolished in 1981 but no criminal laws were passed to enforce the ban. The practice continued until slavery became a crime in 2007 after much international pressure the government of Mauritania passed a law allowing slaveholders to be prosecuted.
Despite the abolishment and enforcement of a law against slavery, some degree of slavery is still practiced in Mauritania till today.
The abolition of slavery occurred at different times in the world, which is to say that it happened differently as a result of amended laws, actions, and influences.
However, of all countries to end the slave trade in the world, Mauritania happens to be last to stop such barbaric act.
Mauritania, being a French colony had at first implemented a law banning slave trade in 1905, but the fact that the country vastness caused the law not to stand, and the act of slavery continued till 1981, thus making the country the last country to abolish the slave trade, owing to a presidential decree. Even at that, the country still didn't have any criminal law that enforced the order, not until 2007, when the country passed a government law that prosecuted slave dealers.
Although the act of slavery has completely being banned in all nations of the world, some practices relating continues all over the world.