Thursday, April 25, 2019

Texas has executed the white supremacist behind the 1998 dragging death of James Byrd Jr.