An official at the Zimbabwean consulate in Johannesburg was saved by police when marchers bayed for his blood during a protest march yesterday.
The marchers were enraged when Cosatu's Sphiwe Mgcina told them that the consulate official Ben Sibanda, and not the consulate-general Chris Mabanga, would receive the memorandum.
The march attracted exiled Zimbabweans, members of Cosatu and the SACP, and the Anti-Privatisation Forum.
A crowd of about 300 marchers gathered at the Library Gardens before marching to the consulate in Anderson Street.
They carried placards reading "Hang Mugabe", and "Mugabe must repent or perish".
Cosatu general secretary Zwelinzima Vavi carried a placard that read "Black workers are suffering in Zimbabwe, not Blair and Bush".
In reference to Zimbabwe's President Robert Mugabe, Vavi told the marchers that the last two elections in Zimbabwe had produced an "illegitimate" leader.
"Robert Mugabe suffered greatly under the repressive regime of Ian Smith. Instead of protecting the rights he fought so hard for for the people of Zimbabwe, he is taking a leaf from Smith's regime.
"He has developed a culture that we South Africans must guard against in our own country. We must guard against bestowing all power to one person [to the extent] that even his [own] party can no longer have a say."
In Zimbabwe yesterday the country's trade union also held a general strike.