Texas posthumously exonerates Tommy Lee Walker, executed 70 years prior for rape and murder of White woman
Dallas County exonerated Tommy Lee Walker, a Black man wrongfully executed in 1956 for rape and murder after a coerced confession and all-White jury t...
Bearish
-75.0