Day

June 3, 2019

Again, Delta? Really?

Delta Managers locked flight attendants aboard a plane to force them to work overtime, according to internal communications at the airline. Mechanical problems caused a...
Read More