إزالة الصورة من الطباعة

Egypt court rules Senate invalid

Top court says Islamist-dominated Shura Council and the panel that drafted constitution are illegal.