Menu
Sign In Pricing Add Podcast

Up First from NPR

The Luckiest of the Unlucky

1262.427 - 1291.735 Barbara Bradley Hagerty

And so finally, finally, finally, after all of these years, the district attorney said this man should be released. So on March 12, 2021... Ben Spencer walked out of his cell. He met up with Deborah, and the two of them walked into the main lobby of the jail. For some reason, the guards had allowed more than 200 people into the lobby of the jail. That never happens.

0
💬 0

Comments

There are no comments yet.

Log in to comment.