Makoni: Run-off must be cancelled

Zimbabwe's presidential run-off vote on June 27 should be called off because a free and fair vote is impossible, ruling Zanu-PF party defector Simba Makoni said on Tuesday.