21st Century Lynching: Blacks, Latinos disproportionately executed on death row, new report states
On April 17, 1997, 19-year-old Billie Allen, a Black man, was convicted on two charges: killing a security guard while committing an armed bank robbery and the use of a […]