I've been a subscriber since the beginning of One Story. Had I known this was the Jodi Angel I'd met last week, it would have been like looking into the face of a friend. One of the most stark stories they've published, also in her book,"You Only Get Letters In Jail."
And yes, like the title, there is a snuff film involved.