CNN anchor Anderson Cooper held back tears Thursday night as he described the corrupt government, lack of opportunity and harsh physical conditions in Haiti, but still criticized President Trump for reportedly calling it a "shithole."

"[I]'ve never met a Haitian who isn't strong," Cooper said. "You have to be to survive in a place where the government has often abandoned its people. Where opportunities are few and where mother nature has punished the people far more than anyone should ever be punished. But let me be clear tonight. The people of Haiti have been through more, they've been through more, they've withstood more, they've fought back against more injustice than our president ever has."

Cooper went on to describe the devastation in Haiti after the 2010 earthquake, visibly tearing up as he described how people had to use their hands to dig out a young boy who was buried in rubble for several days.

He ended by saying, "We hope they know that our thoughts are with them and that our love is with them as well."

The Washington Post, citing two anonymous sources, reported Thursday that Trump grew frustrated and lashed out at lawmakers in a private meeting over possibly restoring protections for immigrants from Haiti, El Salvador, and African nations that his administration plans to end.

“Why are we having all these people from shithole countries come here?” Trump said, according to the report.