If youve ever braved the streets of Cairo, you know that every time you cross the street there as a pedestrian an adventure is in store. Cairo, unfortunately, is almost synonymous with traffic congestion, and all those drivers want to get where theyre going
Related posts:





