National Movement
Former presidential candidate Ahmed Shafik’s name has circulated recently in political circles about the upcoming 2018 elections.
Most Read