Zimbabwe’s new elections facing familiar old fears

Thousands of supporters of main opposition party Citizens Coalition for Change
Thousands of supporters of main opposition party Citizens Coalition for Change