Ga. Executes Man Convicted In 1989 Police Killing

News & Features National Public Radio · ·