Who will whip the US into line when it comes to human rights if the rest of the world, including the UN, are afraid of it?

The US is known for preaching to all and sundry about human rights and has even attacked many states around the world under the pretext of upholding the rights of their citizens.

In the recent past it has bombed Iraq and Libya under that pretext and it forms its basis for sponsoring a regime change war in Syria.

Under the so-called America First doctrine of Donald Trump, which informs his zero-tolerance policy on immigration, we have seen heart-wrenching pictures of babies and children of asylum seekers in cages, separated from their parents. Apparently, many of the children do not stand a chance of ever uniting with their parents.

After loud protests from human rights groups in the US, some 500 or so children were united with their mothers, but roughly another 3000 or so remain separated.

It has been reported that some mothers have been deported back to their countries of origin, leaving their children in the US and not knowing where they are. Now, who does such a thing?

With the connivance of the US, Israel has been bombing and shooting unarmed Palestinians for years without consequence. During the 70th Nakba Day this year, Palestinian children, women and the elderly were shot at with live ammunition by the Israeli army.