BPS INVESTIGATION: Letchworth Village Insane Asylum 5/16/15
We were contacted by an Individual that told us about two of her friends’ experiences in Rockland County, New York at Letchworth Village Insane Asylum. Letchworth which was closed down in 1996 due to patient abuse but apparently, some of the patients and staff never got the memo.
Recent Comments