Zimbabwe has found itself trapped in continuous protests and violence as citizens remain unsatisfied with electoral outcomes Zimbabwe’s elections since 1980, when the country gained independence, have traditionally been a do-or-die affair characterised by extreme...