After Trump's remarks were reported, a number of African leaders directly rebuked the president for his remarks.
"I love Trump because he speaks to Africans frankly".
Trump later denied the remarks, saying it was "not the language used", but he acknowledged that a place like Haiti was a "very poor and troubled country".
While many critics of President Trump were up in arms over his alleged description of some African nations as "sh*thole countries", Uganda's president had nothing but praise.
"I love Trump because he tells Africans frankly", President Yoweri Museveni said Tuesday, shortly after the US ambassador apologized for Trump's recent reference to African nations as "s--hole countries".
But President Museveni, who was speaking during the opening of the week-long East African Legislative Assembly (EALA) sitting in Uganda said, immigration, weakens Africa. "Africans need to solve their problems", he wrote. "In the world, you can not survive if you are weak". "It is the Africans' fault that they are weak", he wrote.
"America has got one of the best presidents ever, Mr. Trump". If you look at Africa, Africa is 12 times the size of India, in terms of land area, lots of resources, and the population is growing now.
Earlier in the day, the U.S. ambassador to Uganda, Deborah Malac, in a one-on-one with the Speaker of Parliament, Rebecca Kadaga, said Mr Trump's comment about the continent was insensitive.
Mr Trump allegedly used the term "shithole countries" when asking why the United States should accept immigrants from Haiti and some countries in Africa. "Mr. Trump. I love Trump", Museveni said in video posted by local media Tuesday.