Another 13 people were injured and are being treated in hospital following the incident west of Pretoria, South African Police Services said in a statement.

The children who were killed were aged three, 12 and 16. The ages of the others killed and injured are not yet known.

The shooting happened at a bar inside a hostel in the Saulsville township in the early hours of Saturday.

The initial death toll of 11 was raised to 12 after one of the injured died in hospital.

Police said they are searching for three suspects.

“We are told that at least three unknown gunmen entered this hostel where a group of people were drinking and they started randomly shooting,” police spokeswoman Brigadier Athlenda Mathe told national broadcaster SABC.

She said the motive for the killings was not clear. Th

See Full Page