A police officer based at Hennenman police station in the Free State allegedly shot dead three people at a party and wounded two others, then turned the gun on himself.
Free State police spokesperson Brig Thandi Mbambo said preliminary findings suggest the 47-year-old officer drove to Whites Plot near Hennenman looking for his girlfriend.
Unable to find her, he drove to a local event with the girlfriends uncle, where other family members were gathered.