Zimbabwe police block opposition campaign launch
HARARE (Reuters) – Zimbabwean police have blocked the launch of the main opposition party’s election campaign set for Sunday in the latest clampdown on the president’s main rival ahead of presidential and parliamentary polls in August, citing problems with the venue. Nelson Chamisa, leader of the opposition Citizens Coalition for Change (CCC), has faced several hurdles on…