Local story · Soshanguve, South Africa
The meaning behind Soshanguve
The name Soshanguve is an acronym for Sotho, Shangaan, Nguni and Venda. It reflects the township’s multi-ethnic population and the presence of major South…
Local story · Soshanguve, South Africa
The name Soshanguve is an acronym for Sotho, Shangaan, Nguni and Venda. It reflects the township’s multi-ethnic population and the presence of major South…
Still loading - a slow connection can take a little longer. Reload