Welcome to Cairo 11 November 2022 Emerging from the airport, the heat rolls over you at 10pm in this dusty, noisy city. We were picked up… Read more