About a fifth of all prisoners in Zimbabwe were released on Thursday under a presidential amnesty a few months ahead of crunch general elections.
A total of 4,270 inmates, mostly men, were let out, according to the African country's correctional service, which described the reprieve as a "noble gesture" by the president.
"We would like to appeal to society at large to embrace and accept the inmates who have been released," Zimbabwe Prisons and Correctional Service (ZPCS) said in a statement.
"Those aggrieved are encouraged to forgive them," ZPCS added.
The move brings down overcrowding in the country's more than 50 detention centres, which have capacity for about 17,000 people but held more than 22,000 before the amnesty.
Yet, ZPCS spokeswoman Meya Khanyezi told AFP. "It was not about decongestion," he added.
"This was just a noble gesture by the president," she said.
The amnesty was granted to various categories of prisoners including those who have served at least three-quarters of their sentence, or one tenth if over the age of 60.
Violent criminals as well as those serving time for robbery, treason and public order as well as security offences were excluded.
Those released will be able to vote in presidential and legislative elections that are to be held in August, although no date has been announced yet.
Zimbabwe's President Emmerson Mnangagwa is struggling to ease entrenched poverty, end chronic power cuts and rein in inflation.
He granted a similar amnesty at the height of the Covid-19 pandemic in 2020 in a bid to curtail the spread of the virus in detention facilities.