by Kathryn Kraft | Nov 6, 2015 | Opinion
Cairo, Egypt, is one of the world’s largest metropolises. Many people associate Cairo with the Giza Pyramids, with one of the most impressive national museum collections in the world, and with the more recent iconic images of protests in Tahrir Square during the...