David Dabede Mabuza

National Assembly

Formerly: Mpumalanga Provincial Legislature

David Dabede Mabuza

About David Dabede Mabuza

Currently

Formerly

Fetching the latest messages to David Dabede Mabuza…

Committee appearances

All Committee Appearances

Questions

    No questions found

Plenary appearances

    No appearances found