Listen

Description

The Governor of Tennessee declared July 13th ”Nathan Bedford Forrest Day.” Taking a closer look at the day, Freeman World highlights its origin, and offers options for the Volunteer State moving forward.