Hi Beebles -
This is from Wikipedia on CCHR:
"The Citizens Commission on Human Rights (CCHR) is an advocacy group established in 1969 by the Church of Scientology and psychiatrist Thomas Szasz.[1][2][3] The group promotes several video campaigns which support views against psychiatry. The organization holds that mental illness is not a medical disease, and that the use of psychiatric medication is a destructive and fraudulent practice.[4] The CCHR continues to be entirely controlled by and subject to policy directives issued from the Church of Scientology. The group is headquartered in Los Angeles, California.[5]"
I have issues with the Church of Scientology and think that they have a very all-or-nothing stance on psychiatric meds, which in my view is destructive. But I also totally agree that there are big problems with widespread psychiatric diagnosis and medication of children and teens - and this video speaks to that really nicely.
xxJ