Michael Monwabisi Peter

Family name: Peter
Given name: Michael Monwabisi

Memberships

  Status Role Dates Source
Azanian People's Organisation (AZAPO) - Member Mar 2014 People's Assembly