Puti Thabo John Amos Mohweledi Maepa

Family name: Maepa
Given name: Puti Thabo John Amos Mohweledi

Memberships

  Status Role Dates Source
United Christian Democratic Party (UCDP) - Member People's Assembly