US First Lady Melania Trump was on Thursday greeted by protesters in Phoenix as she made a second visit to meet undocumented child migrants while her husband's administration battles to contain a border crisis.
The trip to Arizona came a week after her visit to Texas was overshadowed by her choice of a controversial jacket, fanning outrage over forcible separations of migrant children from their parents.
President Donald Trump was last week forced into a U-turn on the separations, but about 2,000 children remain split from their parents.
On Thursday, the first lady toured a short-term detention facility in Tucson where she met children as young as five at a centre housing migrants from Guatemala or Honduras, all of whom had been there less than 72 hours.
In Phoenix, her motorcade swept past a protest of several dozen and a large, inflatable depiction of the president in a Ku Klux Klan robe. "End All Cages. Free the Parents and Children," read one sign.
There she visited a centre currently housing 121 children, including 33 aged five or under and four babies with their mothers.
As the press pool was leaving, she could be heard talking about the experience of children separated from their parents: "It's hard to understand where are their parents because of their age."
One day earlier, a "compromise" bill designed to put a definitive end to family separations failed in Congress, embarrassing the president.
It was opposed by all Democrats but also by conservatives who argued it did not do enough against illegal immigrants.
The policy of forcible separations saw the first lady make a rare foray into politics, saying she hated to see families separated and calling for bipartisan immigration reform to fix the issue.
"I want to thank you for all your hard work," she told officials on her first stop at a Customs and Border Patrol facility in Tucson.
"I know how difficult and dangerous your daily jobs are," the first lady added. "I am here to support you and help any way I can."
A week after being castigated for wearing a jacket emblazoned with the words "I really don't care. Do u? the 48-year-old mother of one and former model, herself an immigrant from Slovenia, played safe in white pants and a black top.