Citizens Commission on Human Rights of Florida

The Citizens Commission on Human Rights (CCHR) is an international nonprofit mental health watchdog with chapters the world over. Co-founded in 1969 by the Church of Scientology and Professor of Psychiatry Emeritus Dr. Thomas Szasz at a time when patients were being...