The day of Troy Davis’s execution is finally upon him: the state of Georgia will execute Davis at 7 p.m. Wednesday despite controversy over his conviction.