South African white supremacist leader Eugene Terreblanche has been killed on his farm in the country's north-west.
Mr Terreblanche, 69, was beaten to death by two farm workers after a dispute over unpaid wages, police say. Two people have been charged.
President Jacob Zuma has appealed for calm, saying the killing should not incite racial hatred.
Mr Terreblanche, who campaigned for a separate white homeland, came to prominence in the early 1980s.
He became the champion of a tiny minority determined to stop the process that was bringing apartheid to an end.
"Mr Terreblanche's body was found on the bed with facial and head injuries," said Natal Police Capt Adele Myburgh.
"There was a panga [broad-blade knife] on him and knobkerrie [wooden club] next to the bed."
Capt Myburgh said Mr Terreblanche had been killed at his home outside the town of Ventersdorp, North West province, after a payment dispute with two workers, aged 21 and 15, who have been arrested and charged with his murder.
Mr Zuma condemned the killing as a "terrible deed".
"The president appeals for calm... and asks South Africans not to allow agent provocateurs to take advantage of this situation by inciting or fuelling racial hatred," his office said in a statement reported by South Africa's SAPA news agency.
"The murder of Terreblanche must be condemned, irrespective of how his killers think they may have been justified. They had no right to take his life."
Eugene Terreblanche, the South African white supremacist leader, has been killed on his farm in the country's northwest.
The man whose very name spoke of the apartheid era - it translates as white earth - was one of the country's most polarising figures.
Police have confirmed they now have two young men in custody, both of whom were farm workers employed by Terreblanche.
They are suspected of bludgeoning him to death following an apparent dispute over wages.