Walmart is drawing fire for publishing an ad on its website that included a racial slur. The ad has since been removed and Walmart, which apologized, said it has determined that the product was sold by a third-party seller posing as a company out of the United Kingdom.