james byrd jr

Duane Shank 09-25-2011
The same evening as Troy Davis was killed by the state of Georgia, Lawrence Brewer was killed by the state of Texas.

Subscribe