Egypt Independent

Protesters march to top court to demand Political Isolation Law