powered by mochila

Zimbabwean police called off an opposition rally in their capital Sunday, prompting accusations of political interference on the eve of a regional summit on the southern African nation's political crisis.