Economic and police pressures prompt Zimbabwean street vendors to set up at night
In Zimbabwe, depending on the source and their definition of unemployment, estimates of the jobless rate in the country range as high as 95 percent. With a deteriorating economy, there’s no relief in sight....