I am going to say naathing specific about this, but the best response to this sort of thing is for everyone to immediately make private copies of all the associated information and stash them somewhere.
The Internet is Forever, but some folk are just too dense to figure it out.

Link doesn’t work. Or is that the point?
Fixed.
http://www.raysahelian.com/quackwatch.html
Stephen Barrett seems like a rather churlish character to say the least but that does not pertain to the truthfulness or otherwise of his claims. Frankly this is a topic where I see no useful role for comment here either way.