Nations should not have slaves in the 21st century. Mauritania should free all of her slaves. If Mauritania doesn't do this then the international community should invade Mauritania and make Mauritania free her slaves. Slavery should not be tolerated anymore. It is time to end slavery in every country that exists.
To put it simply, slavery is an inherently evil custom while slave holders are the most morally reprehensible people in existence. If the Mauritanian government cannot rid its country of archaic and abhorrent institutions like slavery and female genital mutilation, then I would support its dissolution and reorganization at gunpoint.
No human being is any less or more deserving of basic human rights than another. Slavery is wrong and a direct violation of human rights. Plus, no human being should have to work without monetary compensation, and no human being should have his or her destiny solely decided by another.
Only God can truly own someone, not another human being. That is why slavery is wrong. Another reason is that slaves have their rights violated. It is just not right. I said hip hop, hippy to the hip hop you don't stop, rock it to the bang bang boogey up jump the beat.
Nobody can tell what to do to independent countries. Independence is a condition of a nation, country, or state in which its residents and population, or some portion thereof, exercise self-government, and usually sovereignty, over the territory.
And if country has problems, it has to decide their by itself, and other countries may just help, no more.