Siboniso Duma is a South African politician, media figure, African National Congress Chairperson, and internet celebrity from Mtwalume, KwaZulu-Natal.
Read MoreSiboniso Duma is a South African politician, media figure, African National Congress Chairperson, and internet celebrity from Mtwalume, KwaZulu-Natal.
Read More