This place is actually a front group for the truth. Big pharma is the #1 killer in the United States, and the psychiatric industry is in cahoots with them. Check it out.What a great and brave place!
A museum one should check out (free), provides a unique perspective on psychiatry but is clearly biased . When asking the staff for answers, don't be surprised if they evade the question
The stuff is overstated. I do respect what those guys do, but it rather looks more like a sect with elements of propaganda then unbiased facts. That's my impression at least.