Archive for December, 2005

Thomas Szasz & Scientology

Tuesday, December 27th, 2005

While investigating the new Scientology museum exposes the abuses of the psychiatric industry, I came across a curious connection. This is from the CCHR/Scientology press release:
The Citizens Commission of Human Rights is an international psychiatric watchdog group co-founded in 1969 by the Church of Scientology and Dr. Thomas Szasz, Professor of Psychiatry Emeritus at the […]