In many ways, the stray cats of Cairo mirror Egypt’s rapidly growing human population, resilient, adaptable, and constantly ...