
Church claims to have created a super drug that combines mushrooms and toad venom
A Texas church has claimed to have invented a new psychedelic drug used as its sacrament and has apparently given it to members of its clergy as one might give …
Church claims to have created a super drug that combines mushrooms and toad venom Read More