News

A national Native American church that courts have allowed to possess and distribute peyote soon will open branches in three former Orange County pot shops where they plan to use and dispense marij… ...
After peyote was banned by U.S. government agents in 1888 and later by 15 states, Native American tribes began incorporating as individual Native American Churches in 1918.
After peyote was banned by U.S. government agents in 1888 and later by 15 states, Native American tribes began incorporating as individual Native American Churches in 1918.