Egypt Senate ruled invalid

The Shura Council (Senate) and a panel that drafted constitution was ruled invalid by Egypt’s Supreme Constitutional Court (SCC)