Zimbabwean opposition challenges poll results legally, diplomatically