A new technology shows promise for treating depression, so Scientology wants to kill it
Rod Keller keeps his eye on Scientology’s front groups, and he’s back this week with CCHR’s latest freakout…
Scientologists received a call to arms this week from the Citizens Commission on Human Rights (CCHR). CCHR is a Scientology front group that works to oppose all forms of mental health care, but in particular against psychiatric medicines […]
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed