Zanzibar annuls recent election, new vote expected – Al Jazeera English

November 12, 2015 at 10:50AM