Zimbabwe Zimbabwe's top court rules that the general election should be held on July 31 despite an appeal by President Robert Mugabe and his main rival Prime Minister Morgan Tsvangirai. Sources: AFP via ''Sydney Morning Herald