Press Releases from European Office Church of Scientology (1 total)
Scientology's Stand for Human Rights: A Look at the Budapest Protest Against Psy …
In Budapest, the Citizens Commission on Human Rights (CCHR) staged a protest during the European Psychiatric Association Congress, criticizing harmful psychiatric practices. The event featured…
Go To Page: