Why was Marcellus Williams executed? What to know about the ...
Aljazeera.com - 25 Sep 2024This comes as inmates on death row in five US states are set to be executed within a week. Here is what we know about Williams, the case and the death penalty ...