‘Shaman priestess’ arrested carrying out spiritual ‘Ayahuasca ceremony’ in Spain’s Barcelona
A self-proclaimed ‘medicine woman’ was among two people arrested in Barcelona province for holding mind bending Ayahuasca ceremonies modelled as a form of spiritual and