Friday, April 26, 2024
Happening Now

US executes first Black man since federal executions resumed

Christopher Vialva was executed for a double murder he committed at 19. Source

Share