claim
Ayahuasca has consistently served as the central sacrament among Amazonian cultures.

Authors

Sources

Referenced by nodes (1)