SHARE THIS PAGE!
New KZN Premier Thami Ntuli takes oath of office during his inauguration in Scottsville, Pietermaritzburg.
STREAM: