6 patients mysteriously vanished from North Bay Psychiatric Hospital in Ontario, Canada. The hospital housed thousands in locked and unlocked units from 1952 until 2011! In 2013, the building was demolished. None of the Patients have been found.
Upvotes: 2
Favorite this post:
Mark as read:
Your rating:
Add this post to a custom list