One reason why the US should adopt the Universal Declaration of Human Rights, despite their own Bill of Rights, is that their Bill doesn't give those rights to non-citizens of the US. They don't really think rights are universal.
Bill of Rights -- Another Bloody Libertarian 2003-01-28