Portal:Featured Video Of The Week

From Asylum Projects
Revision as of 04:53, 2 August 2020 by M-Explorer (talk | contribs)
Jump to: navigation, search

Featured Video

The following nearly sixty minute 1983 Academy Award nominated documentary video entitled "Children of Darkness" was filmed mostly inside South Beach Psychiatric Center. The film focuses on the children living in the facility and how they were treated.