The Salt Lake Tribune is running a story about native americans and their right to use peyote in religious ceremonies. There is a debate over who can use peyote. It seems like many people do not like this practice and, therefore, are looking to limit the use of the drug to members of federally recognized indian tribes.
The problem is that many indian tribes have not been recognized by the federal government. Though these people have ancestors who have lived in north america for thousands of years, apparently, they don't count as native americans because Uncle Sam hasn't put his stamp on them. Why not? Because when a tribe is recognized the government has to give them money and land. Does Uncle Sam like to give those things? No. It doesn't seem to bother anyone that people in this country are denied their own heritage because the government doesn't want to pay for it. But the real culprit in protecting the use of peyote is the United States Constitution (Which, it so happens, was heavily inspired by the Iroquois people. It's got to be some kind of conspiracy! Look it up.); damn freedom of religion. We'll see if the first amendment is good enough for the courts. And to native americans who fail to be recognized... you will need to content yourself in the land of ghosts.