3 ms·
What does VA mean here? Did the pills have Ayahuasca in them? Otherwise I'm not sure about the relevance of your comment on this story.
by capableweb 6y ago
What does VA mean here? Did the pills have Ayahuasca in them? Otherwise I'm not sure about the relevance of your comment on this story.
- smoyer 6y agoIn the US, the VA is probably the veterans administration.
- rozim 6y agoI take it to mean Veterans Administration.
- underseacables 6y agoSorry, yes, VA means the Veterans Administration, which supposedly provides healthcare and benefits to active and former military.