Slogan
Conflicting narratives, distrust, and resilience, what are the enduring consequences and lessons of the 1973 October War of liberation in Egypt...