Rasha Abu Shakra
MP Rasha Abu Shakra of the Coordination's Committee of Parties' Youth Leaders and Politicians (CPYP) has been selected as the deputy head of the African Parliamentary Union’s women’s committee.
Most Read