What do you people not get about this being the "Delta Hiring News" thread? Knock off the ridiculous politicized rants - find another thread or start another thread. We are coming to this thread to get the latest and greatest about Delta Hiring News. Thus the title of the thread. Knock the bs off!
Turn the other cheek, John 3:16.