Crime&Stuff
Episode 78: Ghislaine Maxwell, why NOT New Hampshire?
Maybe the world is shocked that socialite predator fugitive Ghislaine Maxwell was arrested in New Hampshire, but we’re not. Not even a little bit. The Granite State has a long history of real-life fugitives heading thinking they can hide there. So while the world says, “Why New Hampshire?” we say, “How coul dit not have […]