Horizon explores an American mental hospital, observing schizophrenic patients under treatment with remarkable new drugs.
Jan 02, 1966
Jan 30, 1966