A Church That Uses Hallucinogens During Its Services Has Opened a Maine Location
Let's cut right to the chase and answer the biggest question right out of the gate, shall we? Ayahuasca is considered illegal unless it is being used during church services