Bangenzile Patience Shezi

Family name: Shezi
Given name: Bangenzile Patience

Memberships

  Status Role Dates Source
African People's Convention (APC) - Member People's Assembly