Reports indicated that the Zimbabwean embassies in Cape Town, Pretoria and Johannesburg came to a standstill as angry protesters handed over their list of demands.
According to social media reports under the hashtag #Tajamuka, which was trending in South Africa on Thursday, the Zimbabwean nationals were joined by a number of South African citizens.