Scandals Zimbabwean First Lady Grace Mugabe Hands Herself Over To Police In SA “[She] is not under arrest because she co-operated, and handed herself over to police,” Police Minister Fikile Mbalula told eNCA. Zimbabwean first lady Grace... Nancy MAugust 15, 2017