Thousands of Zimbabweans in South Africa are making a desperate last-minute bid to ensure they will not be sent back to their home country.

Large queues of people have formed outside government offices trying to secure legal residency in the country.

It is their last chance before the government ends its special dispensation for Zimbabweans, who have fled political and economic instability.

Jonah Fisher reports.