5 Reflections on Involuntary Mental Hospitalization

Schizophrenia is a mental illness and “one of the top 15 leading causes of disability around the world”, according to the National Institute of Mental Health. Some people affected by this disorder could face...