Cairo’s streets do not sit still. They seethe, they sprawl, they double back on themselves, shifting with the weight of bodies and histories layered thick as dust. It is within this choreography that ...