Scientologists Lead Human Rights Advocacy in Mental Health Through CCHR Exhibition in the Netherlands
Netherlands – February 18, 2025 – February 18, 2025 – The Netherlands Committee for Human eu news express Rights Foundation (NCRM), in collaboration with the Citizens Commission on Human Rights (CCHR), successfully hosted the traveling exhibition “Psychiatry: An Industry of Death” at the Zuiderkerk in Amsterdam. This powerful event, held