The Latest Published July 26, 1996 at 11:00 PM CDT Facebook Twitter LinkedIn Email on the explosion in Atlanta. Copyright 1996 NPR