CCHR

Report link:

 

CCHR

 

Citizens Commission on Human Rights (CCHR) is an international network investigating and exposing psychiatric violations of human rights. Founded in 1969 by the Church of Scientology.
Huddinge in Stockholms län