By | September 21 2011 2:52 PM

Troy Davis is scheduled to be executed at 7 p.m. Wednesday night in Georgia, and barring a last minute motion by Governor Nathan Deal, the convicted killer of an off-duty police officer will be the 34th person executed in the U.S. this year.