A spokesperson for Alibaba Group has reached out to apologize on behalf of the company for the usage of Martin Luther King Jr. imagery displayed in Taobao advertisements to promote an upcoming sale on the web site after many netizens complained of its tastelessness.In an email to Shanghaiist, Florence Shih, head of International Corporate Affairs at Alibaba Group, wrote, “We deeply regret the cultural insensitivity and sincerely apologize to anyone who was offended; we have taken swift action to remove this advertisement immediately from all websites.”The ad previously appeared on various Chinese streaming video sites and was called out by many as being in poor taste.