As South Carolina prepares for its fifth execution in seven months, Rev. Hillary Taylor, executive director of South ...
Khalil Divine Black Sun Allah, 46, died by lethal injection on Friday evening after the US Supreme Court refused to stop the ...