Egypt's opposition National Salvation Front is holding demonstrations Tuesday to protest a controversial two-stage constitutional referendum.
Islam | News | Muslim Lifestyle | Muslim Forums | Islamic Events…