Dateline NBC
The Long Road to Freedom (28x33)
Air date: Jun 19, 2020
Two Tulsa, Oklahoma brothers fight for more than 20 years to prove their innocence after they were each wrongfully convicted for separate murders. Craig Melvin reports.
- Premiered: Mar 1992
- Episodes: 1151
- Followers: 151