At least nine people were killed and 10 wounded after armed men opened fire at a licensed tavern in the Bekkersdal township near Johannesburg.
The motive remains unclear, with the attack coming amid persistent gun violence in South Africa often linked to criminal groups and business rivalries.
