Troy Davis was executed: the world is watching
I rather be silent. "Hurricane" is the song I feel like listening.
"May God have mercy on your souls".
These were the last words of Troy Davis, directed to prison officers, before he died by lethal injection.
(read the story here)