Fugitive Derrick Groves, last of 10 escapees from a New Orleans jail, captured by multiple agencies on Honeysuckle Lane SW in Atlanta

See Full Page