Scientology’s Stand for Human Rights: A Look at the Budapest Protest Against Psychiatry
Brussel, Belgium May 9, 2024 (Issuewire.com) – A protest took place in Budapest challenging practices within the field of psychiatry during the European Psychiatric Association…