A policeman has died and another is recovering in hospital after allegedly being shot by a man at a satellite station.
The man, from Toekomsrus, in Randfontein, had allegedly gone to the satillite police station to open a case of assault, but became impatient with the slowness of the police on duty. He then opened fire, killing a police inspector.
Police spokesman Inspector Lungelo Dlamini said: "The man wanted to open a case. When he got to the desk he shouted at the inspector, who told him he was busy with another person.
"The man shot him in the head. The officer died instantly.
"Earlier the police had been called to the man's house.
When they got there his mother told them that he had left for the satellite station."
Dlamini said that when the officers got to the station, they found the 40-year-old inspector dead. A witness told them the man had already left.
Dlamini said the officers then went to the man's home to arrest him.
"When they got to his house he started shooting at the police, who returned fire."
According to Dlamini both a constable and the suspect were wounded.
The suspect was arrested and is under police guard in hospital. He will be charged with murder and attempted murder, Dlamini said.
The wounded police constable, who is in his 20s, is recovering in hospital. The slain inspector's name has not yet been released as his family has not yet been informed of his death.