Slavery – Not an Institution of the Past Iman Lahouaoula Nov 14, 2017 Currently, every country around the world has abolished slavery, though the final country to do so was Mauritania,…