Robert Owings A Shaman’s Guide to this Sacred Plant Ayahuasca always speaks the truth 40% of the time, and 30% of the time it does not. Prominent evidence indicates that people have always sought [...]