Troy Davis is scheduled to be executed in Georgia at 7 p.m. in the killing of a Savannah police officer 22 years ago.
By KIM SEVERSON, New York Times
Wed, 09/21/2011 - 8:36am
Troy Davis is scheduled to be executed in Georgia at 7 p.m. in the killing of a Savannah police officer 22 years ago.