Biography of Neliswa Ntshangase

Neliswa Ntshangase, who is popularly called  Liswa, is a Digital creator based  in Pretoria, South Afr…