543,018 People Went Missing Last Year
This story is about one of them
You know how everyone is shocked when they find out something terrible has happened in their neighborhood? This is one of those stories. Elmhurst, Illinois, is an idyllic suburb of Chicago where nothing terribly bad ever seems to happen. But, unfortunately, that adds a level of darkness to this disappearance.