who is responsible for electing the president in south africa
the National Assembly
-1
Section::::Abstract.
President of South Africa
321700
12194799459794943186
NONE
Section::::Abstract.
President of South Africa
321700