Recent UN Disability Committee Statement Reinforces the Urgent Need for Government to Abolish Forced Psychiatric Treatment ...
The mental health industry watchdog International (CCHR) is calling for the Americans with Disabilities Act (ADA) ...