Scientologists Lead Human Rights Advocacy in Mental Health Through CCHR Exhibition in the Netherlands
February 20, 2025The Netherlands Committee for Human Rights Foundation (NCRM), in collaboration with the Citizens Commission on Human Rights (CCHR), successfully hosted the traveling exhibition at the Zuiderkerk in Amsterdam. This powerful event, held from February 15 to 17, shed light on historical and…