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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results