Egypt's top court rules that Islamist-dominated Senate and the panel that drafted constitution are illegal.


posted 3979 days ago