Caf Champions League Final Preview: The Ahly-Zamalek rivalry that defines a city

Egyptian football fans at the stadium
Egyptian football fans at the stadium