You know those stories that fascinate you, horrify you and confuse you—all at once? There’s one going on right now that I can’t seem to get my head around. By now, I’m sure that most of you have heard the story of Darla Neugebauer, the diner owner in Portland, Maine, who screamed at a […]