Eye on the Killer Guy.

David Lee Powell’s latest appeal has been rejected at the state level.

Barring intervention at the federal level by the Supreme Court, his execution is scheduled for sometime after 6 PM tonight.

Edited to add: Powell has filed a new appeal, based on allegations of prosecutorial misconduct.

Edited to add 2: Denied.

Comments are closed.