Atif Shamim Syed

A general view of Egypt’s new constitution