El-Sayed victory draws mixed response in Egypt over criticism of Cairo

Africanews - News
Nov 5, 2026