PFRree
Newsroom
Submit Release
My Account
Login
Create Free Account
My Account
Login
Create Free Account
Scientologyeurope
·
Newsroom
Scientology's Stand for Human Rights: A Look at the Budapest Protest Against Psychiatry
In Budapest, the Citizens Commission on Human Rights (CCHR) staged a protest during the European Psychiatric Association Congress, criticizing harmful psychiatric practices.
May 9, 2024