The police, soldiers and officials are voting for a second day in Zimbabwe following a chaotic start on Sunday. Zimbabwe has allowed special early voting for more than 80 000 government personnel who will be on duty during the nation's crucial national elections on July 31. Polling was mired in confusion with ballot papers, ballot boxes and other materials not delivered in time on the first day. Officials of Zimbabwe's election commission said no voting took place at some of the 210 polling stations countrywide on Sunday because the printing of election papers was delayed. The electoral body also said that even on Monday the special voting got off to a slow start. More than 9,000 voting stations are planned for full elections two weeks away.