Mark your calendars... From the October 25th Edition of The Cairo Citizen
From the October 25th Edition of The Cairo Citizen
Follow The Cairo Citizen Online.