Family members of people on Texas death row with Deloyd Parker, director of the S.H.A.P.E. Center in Houston. Houston — Dramatic changes in the U.S.’s use of the death penalty are happening. Frequently! Just days before Juneteenth, Ohio Governor Mike DeWine publicly announced that his state should abolish the death . . .
Continue reading Legal lynching in the U.S. today at Workers.org
From Workers World via This RSS Feed.
You must log in or # to comment.



