Nearly 70 years after the state of Texas put him to death, Dallas County officials formally exonerated Tommy Lee Walker, a 21-year-old Black[……] ....
More News
Trending
3 Minutes