The state of Georgia has executed Troy Davis convicted of the 1989 killing of an off-duty police officer in a case that has drawn international attention, and protests.
RecommendedRecent Facebook Activity
Only On 7
Watch "The Queen Latifah Show" weekdays at 4pm followed by Leon Harris and Alison Starling on ABC7 News at 5. Click here to find out more about "The Queen Latifah Show!"