Wikipedia is a heavily censored and biased website.
Quackwatch is one of the sketchiest sites I have personally ever seen. They are dead set against something as obviously beneficial as juicing vegetables and organic food.
They are clearly insane, whoever trusts the above sources as credible is soft in the brain.