troy davis
This is Troy Davis. He was charged for the murder or police officer Mark MacPhail in 1989 and executed in 2011. Davis maintained his innocence…
Rev. Al Sharpton will call upon the U.S. Justice Department to take the lead in capital punishment cases across the country, and strip states from prosecuting them. Check out our Troy Davis Execution coverage Top 5 most wrongful executions ever Sharpton, who called the execution of Troy Davis, a “bleak day in the American justice […]
Trending