Expert Report on The Legal Status of Ayahuasca Not only is legal in Spain, Peru, Mexico, Brazil, Colombia, Chile but in all countries governed by
Shaman Jose Luis
Expert Report on The Legal Status of Ayahuasca Not only is legal in Spain, Peru, Mexico, Brazil, Colombia, Chile but in all countries governed by