Update: Lawrence Russell Brewer was pronounced dead at 6:21 p.m. ET after being executed for the murder of James Byrd Jr., the International Business Times reports. Brewer had no final words.
James Byrd Hogue, Jr, passed away in his home, in Galliano, surrounded by family on May 14, 2025, at the age of eighty-one. Born on January 30, 1944, in Beaumont, Texas, but was a longtime resident of ...
On Wednesday evening around 6 p.m., Louvon Harris will be in Huntsville, Texas, about 70 miles north of Houston, for an appointment. She will sit and listen to the words, if any, from the man who ...
A new law that makes lynching a federal hate crime addresses an atrocity that continues to this day. By Charles M. Blow Their criticisms were read aloud in their absence during a ceremony at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results