Texas executes avowed racist in black man's dragging death

Return To Article
Add a comment
  • jsf Centerville, UT
    April 26, 2019 4:15 p.m.

    An act where capital punishment is fully warranted.