Tag: Bahaa Abu Shoqa

Abu Shoqa to head Al-Wafd party, succeeding Al-Sayed Al-Badawi

Judge Bahaa Abu Shoqa received 1,380 votes out of 2,500 members’ votes

Sarah El-Sheikh Sarah El-Sheikh