Island of Outcasts
- Episode aired Feb 26, 1990
Takes a frank and disturbing look at the psychiatric asylum on the Greek island of Leros.Takes a frank and disturbing look at the psychiatric asylum on the Greek island of Leros.Takes a frank and disturbing look at the psychiatric asylum on the Greek island of Leros.