Posted on November 29, 2018 by Jeff Porten This will be such a train wreck Delta says USA’s ‘first biometric terminal’ is ready to go at Atlanta airport