Just under 16 voting stations were temporarily prevented from opening due to protests
Mukurukuru Media
More than 40 political parties and independent candidates contested seats
Will African leaders and their peers in Asia, Europe and beyond take global entities to task?









