Discussion about this post

User's avatar
Maybe's avatar

I wouldn't say never. After years of stupidity the laetrile cancer-cure scam seems to have finally faded.https://www.cancer.gov/abou...

Expand full comment
298 more comments...

No posts