JOHANNESBURG – We’ve all been there: checked in and ready to go when the board suddenly changes. Flight cancelled. Weather delay. Mechanical issue. It doesn't| Inside Travel