Thousands of people rallied in locations across America on Thursday to protest a new "zero tolerance" policy of immigration enforcement that has led to the separation of children from parents caught illegally crossing the southern border with Mexico.

Thousands  of people joined rallies across the country Thursday to protest the federal policy of separating children from their parents at the Southern border with Mexico.

The  protesters  were chanting '"stop, stop, stop " and "Crime crime  crime".

One of the protesters referred  to president Trump's  immigrant ancestors and that of his wife,  and asked him to stop separating  families.

 

Ravina Shamdasani, a spokeswoman for the U.N. high commissioner for human rights during a briefing in Geneva, has scolded the United States over the hundreds of children removed from parents who were jailed for entering the country illegally.

Shamdasani added that border control appears to take precedence over child protection and care in the U.S.

"The use of immigration detention and family separation as a deterrent runs counter to human rights standards and principles," the spokeswoman noted.

"The child's best interest should always come first", Shamdasani  concluded.

The US administration has adopted a new "zero tolerance" policy that has accelerated separations of children and their parents at the border. The policy, announced in April by Attorney General Jeff Sessions, directs authorities to prosecute all instances of illegal border crossings.

The issue has fanned a political debate in the United States ahead of midterm congressional elections in the fall.