Episode 87: Sex, lies and the topless coffee shop Part 1

When a topless coffee shop — yup, exactly what it sounds like — opened in Vassalboro, Maine, in February 2009, it caused international titters. But four months later, when it burned down, things got serious.

We also update Martha Moxley (Episode 17), Breonna Taylor (Episode 77), Ghislaine Maxwell (Episode 78), and, of course, the Massachusetts Drug Lab Scandal (Episode 29).

Rebecca also rates the documentary “Class Action Park.”