ANAHEIM and LOS ANGELES, Calif., Dec. 12, 2024 (SEND2PRESS NEWSWIRE) -- Citizens Commission on Human Rights (CCHR) toured more than a thousand visitors through the Psychiatry an Industry of Death Exhibit in Anaheim, California, as part of its nationwide tour. The exhibit reveals the history and extent of human rights abuse in the field of psychiatry, which continues unabated today.
Posted: 2024-12-12 10:00:21