Psychiatry: An Industry Of Death – Documentary

Psychiatry: An Industry of Death is a museum in Hollywood, Los Angeles, California, USA, as well as several touring exhibitions It is owned and operated by the citizen commision on Human Rights (CCHR), an anti-psychiatry organization founded by the Church of Scientology and psychiatrist Thomas Szasz. The museum is located at 6616 Sunset Boulevard, Los Angeles, California and entry to the museum is free.

Leave a Reply