Mr David Dabede Mabuza

National Assembly
Deputy President of the Republic of South Africa
Party: African National Congress