Downtown Cairo where traffic gridlock takes on an entirely new meaning -- it NEVER lets up. Egypt, Cairo - 17-Apr-03