JNB is becoming a circus - but not the entertaining type. You can be thankful that your experience happened at midday and not in the evening when the place is filled to bursting with all the long-haul flights about to leave for Europe.
It's not just Africa - it's ACSA! What a bunch of incompetents.