Russell Goreraza, the eldest son of Zimbabwe’s first lady Grace Mugabe, has been convicted of manslaughter and fined $800 (£520). Goreraza was driving along Samora Machel Avenue in Harare around 10
Russell Goreraza, the eldest son of Zimbabwe’s first lady Grace Mugabe, has been convicted of manslaughter and fined $800 (£520). Goreraza was driving along Samora Machel Avenue in Harare around 10