Mexico, Central, South America AND the USA: Portugal was the last country to give up trading in slaves.
I guess you mean western country. Mauritania abolished slavery “officially” in 1981.