Anderson Cooper fought back tears Thursday night as he addressed President Trump’s comments about several countries, including Haiti, where the CNN host reported in the wake of the 2010 earthquake that killed hundreds of thousands of people and displaced more than one million.

The president reportedly called Haiti, El Salvador, and other African nations “shithole countries’’ in an Oval Office meeting with lawmakers Thursday, questioning why the US would let immigrants from those places enter the country, according to the Washington Post.

“Like all places, Haiti is a collection of people, rich and poor, well-educated and not, good and bad. But I’ve never met a Haitian who isn’t strong,’’ Cooper said on his show, Anderson Cooper 360.