James Selfe

12 June، 2013

The Egyptian Shura council and the international experiences

The Egyptian Shura Council is one of the most controversial political bodies in Egypt, caught between those who support its continuation and those who believe it […]