"A lot of other people (have) done some really bad things. I mean, I could go through a lot of nations where a lotta bad things were done," Trump said in an interview with Fox News.
He praised Kim as "a very smart guy" and "a great negotiator," saying that "I think we understand each other."
According to Trump's own State Department, Kim's regime holds between 80,000 and 120,000 political prisoners in forced labor camps, facing torture and forced starvation.
As well as abuses at home, Kim is also suspected of ordering the assassination of his brother at a Malaysian airport last year.
Critics have charged the summit legitimized Kim and said the summit was more about headlines than substantive progress.
Trump also had kind words for Chinese President Xi Jinping in the interview, describing him as "an incredible guy" and noting that he is "essentially president for life. That's pretty good."
(Except for the headline, this story has not been edited by NDTV staff and is published from a syndicated feed.)