A 29-year-old female municipal staffer was shot dead at her workplace in Malelana, near Komatipoort.
The dead woman’s boyfriend, who is said to be a member of the SA National Defence Force based in Middelburg, Mpumalanga, is accused of the fatal shooting.
Witnesses say the soldier entered the Nkomazi Municipality office on Tuesday just before 4 pm.
He got into an argument with the woman in front of other workers.
The woman was preparing to knock off when she was shot.
Witnesses said after the shooting the man ran away.
Paramedics and police attended the scene and declared the woman dead.
Police said the 31-year-old boyfriend handed himself in at Malelana on Wednesday.
“The suspect further handed his private firearm to the police and the seized weapon will form part of the probe,” said the police.
The accused will appear in court soon.