Zimbabwe's main opposition group has called off anti-government protests in the capital Harare at the last minute, after failing to overturn a police ban.
However, protesters who had already gathered in the city were violently dispersed by police and several were hurt.
The opposition said the ban exposed the "fascist" government's true colours and the demonstration was called in protest at the government's handling of the economy, but police said they had evidence it could turn violent.
There was a heavy police presence and the city centre was subdued, with most shops closed.
About five million Zimbabweans are in need of food aid, according to the UN.
Riot police charge hundreds of protesters in Zimbabwe hours after a court rejected an opposition attempt to overturn the ban on a planned rally. Witnesses reported chaotic scenes, with many protesters beaten with batons, at least three injured and others loaded into armoured vehicles.
Courtesy of the Guardian.