JOHANNESBURG/LUSAKA - African politicians labeled US President Donald Trump a racist on Friday after he was reported to have described some immigrants from Africa and Haiti as coming from "sh*thole" countries.Sources told Reuters on Thursday that Trump had questioned why the United States would want immigrants from "sh*thole countries" like Haiti and some African countries during a briefing on draft immigration legislation.Trump denied on Friday using such derogatory language, but he had already been widely condemned in many African countries and by international rights organizations."Ours is not a sh*thole country and neither is Haiti or any other country in distress," Jessie Duarte, the deputy secretary general of South Africa's ruling African National Congress told reporters at a news conference in East London."We would not deign to make comments as derogatory as that about any country that has any kind of socio-economic or other difficulties," Duarte said, adding that much like their African counterparts millions of US citizens were affected by problems such as unemployment.Botswana's foreign ministry summoned the US ambassador in protest and called the comments "highly irresponsible, reprehensible and racist."It said in a statement that it had asked the US government, through its ambassador, to "clarify" if the derogatory remark also applied to Botswana given that there were Botswana nationals living in the United States and others who wished to go there. UN human rights spokesman Rupert Colville told reporters in Geneva that Trump's comments were "shocking and shameful."Since taking office a year ago, Trump has pursued controversial policies aimed at curbing illegal immigration into the United States as part of a hard-line "America First" agenda.Trump said on Twitter on Friday that he merely used "tough" language when discussing a new immigration bill with a group of US senators.He said the bill was a step backwards because it would force the United States "to take large numbers of people from high crime countries which are doing badly."The Trump administration has spoken little about how it wants to engage with African countries, focusing its foreign policy instead on issues like North Korea and Islamic State.In November it ended Temporary Protected Status for immigrants from Haiti and Nicaragua, giving 59,000 Haitian immigrants until July 2019 to return home or legalize their presence in the United States.On the streets of Lusaka, capital of the southern African country of Zambia, Trump's reported remark reinforced long-held views about the US leader."Trump has always been a racist, only a racist can use such foul language," said Nancy Mulenga, a student at the University of Zambia. Robert Chiponda, a communications consultant in Lusaka, said he never took Trump seriously. Others used humor to ridicule the offensive comments."As someone from South Shithole, Trevor is deeply offended by the president's remarks," US television program The Daily Show wrote on Twitter, referring to its South Africa-born host Trevor Noah.