
On June 26, 2010, seventeen-year-old Tarasha “Pooh” Benjamin left her home in Selma, Alabama, for a routine Saturday trip to the local flea market. Hours later, the SUV she had been driving was found abandoned and damaged—but Tarasha was nowhere to be found.
More than sixteen years later, her disappearance remains unsolved, and her family is still waiting for answers. SUPPORT OUT SPONSOR Earnin Download Earnin in the App Store or Google Play Learn more about your ad choices.
Visit
THESTAYUP
Podcast news, creator spotlights & picks
Comments (0)
No comments yet.