Let me be clear with you from the start. Cairo is hardly a city for the faint at heart. It’s...