Ayahuasca also known as tea, wine, and la purga – is made from the leaves of the Psychotria viridis bush, along with the stems of the Banisteriopsis c
Read MoreAyahuasca also known as tea, wine, and la purga – is made from the leaves of the Psychotria viridis bush, along with the stems of the Banisteriopsis c
Read More