QuackWatch found guilty

“Dr.” Barrett of Quackwatch/Quackbuster “Dr” Steven Barrett of Quackwatch/Quackbuster is himself “busted”. I received this from Ted Koren’s office re their lawsuit with Barrett.Barrett Loses …

QuackWatch found guilty Read More »