The Trail Went Cold – Episode 70 – Tabitha Tuders a Heaven LaShae Ross

April 29, 2003. Nashville, Tennessee. 13-year old Tabitha Tuders leaves her house for school and is last seen walking through her neighbourhood towards her bus stop. Tabitha never boards the bus or arrives at school and when she fails to return home that evening, she is reported missing. Less than four months later, another young […]

2356 232