In the summer of 1978, a 44-year-old female nurse named Shin Lee, of Asian ethnicity, vanished from her workplace on Staten Island, New York. She was last seen on the evening of July 20th, walking home from her job at the Staten Island Development Center, a facility with a dark history, formerly known as the Willowbrook State School. For weeks, her whereabouts remained a mystery, casting a shadow of fear over the institution and the surrounding community.
The search for Shin Lee came to a
...Read More