I'll just say read it. LOL
http://themindunleashed.org/2015/08/chemical-found-in-ayahuasca-may-be-able-to-completely-reverse-diabetes.html
I will never trust anything from them. I think this is a good description of who they are and what they do:
http://rationalwiki.org/wiki/The_Mind_Unleashed
Exactly.