75 year old Mnangagwa returns as Zanu PF’s first secretary and president two weeks after he was unceremoniously fired from both party and government, but the man who will lead the new Zimbabwe has the ugliest face of its past.