Tuesday, August 16, 2005

There...Feel better now?

ALBANY, Ga., Aug. 15 (AP) - The only woman ever executed in Georgia's electric chair, Lena Baker, is being granted a posthumous pardon, 60 years after she was put to death for killing a man she said had held her in slavery and threatened her life

Pardon Me

No comments:

Post a Comment