Al-Masryeen al-Ahrar Party

GPTKB entity