On April 29, 2003, 13-year-old Tabitha Tuders left for school and never came home.

This story was first published in the March|April 2013 edition of The East Nashvillian and has been updated. Bo Tuders …

On April 29, 2003, 13-year-old Tabitha Tuders left for school and never came home. Read More ยป