Scientology Museum Blames Psychiatry for 9/11 and the Holocaust

Scientology Museum Blames Psychiatry for 9/11 and the Holocaust

The Church of Scientology has been operating a museum At 6616 Sunset Boulevard in Los Angeles, California. One of the exhibits at the museum blames the practice of psychiatry for several crimes against humanity such as the 9/11 attacks and the Holocaust. The museum called “Psychiatry: An Industry of Death” is funded by Scientology, and […]