US: Black man convicted by all-white jury executed

Written by on November 2, 2024

Richard Moore, convicted in the killing of a store clerk, was put to death in South Carolina despite a broadly supported plea to reduce his sentence to life in prison.


Current track

Title

Artist