Dudu Promise Nkosi

ATM African Transformation Movement PR Councillor , list position 13 uPhongolo