This is AfricaJohannesburg bus station is spacious. Dark faces move slowly past as we sit, sipping burnt coffee, waiting for our third consecutive...