MDC Alliance supporters marching along Jason Moyo Avenue on their way to handover a petition to the ZEC offices (PICS BY MUNASHE CHOKODZA)
One of placards demanding a free and fair election from ZEC chairperson Priscilla Chigumba
Among their key demands, MDC Alliance supporters called for a transparent ballot paper printing process
Demands for electoral reforms has been central in MDC Alliance messages during the march
An MDC Alliance supporter distributing party T-shirts to people who assembled at Africa Unity Square for the march
Birds eye view, these MDC Alliance supporters were folowing proceedings at Africa Unity Square from trees
Demand against ghost voters
MDC Alliance also demanded an end to intimidation of voters ahead of the July 30 polls
MDC Alliance has concerns over the proclamation of elections dates before the release of the voters roll
Slogan time during the MDC Alliance march
National Patriotic Front supporters were also part of the MDC Alliance march
MDC Alliance Presidential candidate, Nelson Chamisa was part of the protesters marching to the ZEC offices to handover a petition
Retired Brigadier Agrippa Mutambara leader of Zimbabwe People First and a principal in the MDC Alliance addressing the crowd at Africa Unity Square
MDC Alliance principals Tendai Biti (in orange), Nelson Chamisa (in red) marching to ZEC offices
A sea of red, MDC Alliance supporters marching to ZEC offices along Jason Moyo