Opinion
Historic Decision of the Spanish Supreme Court: The Resounding Victory of the CCHR against Psychiatric Abuse
The Spanish Supreme Court has issued a historic and unprecedented ruling in favor of the Citizens' Commission for Human Rights (CCHR), an organization linked to the Church of Scientology, against…
