Trigger warning: this article contains accounts of sexual violence. Zimbabwe will hold its elections on 23 August. The current president of Zimbabwe, Emmerson Mnangagwa, is running for re-election.