Slavery and the Limitation of Human Rights in Mauritania by Jamie O’Neill @ the Ohio State University posted on March 23, 2018 by Jamie O'NeillOhio State University Tagged With: Africa, country case, Mauritania, slaveryMauritania, or the Islamic Republic of Mauritania was the last country in the world to legally abolish slavery in 2007, however today a large portion of the Afro-Mauritanian population is still …Continue Reading about Slavery and the Limitation of Human Rights in Mauritania by Jamie O’Neill @ the Ohio State University →