Need to Know
Lose, Lose
Zimbabwe
Police in Zimbabwe arrested 40 leaders of the opposition Citizens’ Coalition for Change (CCC) party on charges of blocking traffic about a week before the southern African country’s voters go to the polls to choose a new president, parliament, and local councils. Law enforcement claimed that...
Read full story →