Church of Scientology Behind Anti-psychiatry Exhibit in Jaffa

There's no mention of thetans or Xenu the warrior, but the local version of the show titled 'Psychiatry: An Industry of Death' has Scientology ties.

It’s the lazy end of summer, the weather is balmy and the holidays are ongoing -- as good an opportunity as any to go strolling...