Listen

Description

September 3, 2000, law enforcement were called to the Sherwood residence because Stephanie Sherwood had found her husband, Thomas deceased. When they arrived, the scene was described as a possible suicide. Investigations later revealed that this may not be the case.


What happened to Thomas Sherwood?


This week's promo: Asian Madness Podcast

Head over to our website to learn how to support us!