A federal judge in Oregon has ruled that the Church of the Holy Light of the Queen can use a hallucinogenic tea known as ayahuasca in religious ceremonies. U.S. Attorney General Eric Holder says the ...