Uganda’s president says he loves President Donald Trump and that he should be praised for not mincing his words — the exact opposite of what the mainstream media has told Americans.

“I love Trump because he tells Africans frankly,” President Yoweri Museveni said Tuesday, shortly after the U.S. ambassador apologized for Trump’s recent alleged reference to some third-world nations as “sh*tholes.”

“I don’t know whether he was misquoted or whatever. But he talks to Africans frankly,” Museveni said. “In the world, you cannot survive if you are weak.”

#1 Stock to Own in 2018 [sponsored]

The Ugandan leader was addressing members of the regional East African Legislative Assembly.

Several African nations have expressed shock and condemned Trump’s alleged remark. The president and his staff have denied using that language, while Sen. Dick Durbin claimed otherwise.

Museveni, one of Africa’s longest-serving leaders, also called Trump an honest man during his State of the Nation address on Jan 1.

Earlier on Tuesday, U.S. Ambassador Deborah Malac met Uganda’s speaker of parliament, Rebecca Kadaga, and described Trump’s alleged controversial remark as “obviously quite disturbing and upsetting.”

Eat these 3 foods before your next blood pressure test [sponsored]

Who is right about Trump: CNN or the Uganda president? Share your opinion -- The Uganda president, of course.

CNN tells me what to feel. Cast your vote and see the results by entering your email address below Check this box to verify you wish to receive the results of this poll from The Horn News. You’ll be emailed the polling results, as well as receive our free daily updates and important news. We never spam and you can unsubscribe at any time. Email address: Only votes from valid email addresses will count.

The Associated Press contributed to this article.