JOHANNESBURG – Officials at the Zimbabwe’s embassy in Pretoria were taken to task yesterday by protesting members of a new party, Zimbabwe People First (ZPF), which was recently formed by sacked deputy president of that country, Joice Mujuru. The protesters were demanding the right to vote in Zimbabwe polls from South Africa, where they reside….

