>>515325929
>>515328652
Involuntary psychiatric hospitalization and long term commitment is a vital part of mental health care and yet for "some reason" our grandparents decided to do away with it.