Fikile Mbalula, South Africa’s Police Minister has confirmed that Zimbabwe’s First lady Grace Mugabe has handed herself over to police following allegations that she assaulted
Fikile Mbalula, South Africa’s Police Minister has confirmed that Zimbabwe’s First lady Grace Mugabe has handed herself over to police following allegations that she assaulted